文章目录

  • 出现场景
  • 解决方法

出现场景

最新换了个512的大硬盘,重装了MacOS 10.15,安装Cocoapods时,出现以下错误

Building native extensions. This could take a while...
ERROR:  Error installing cocoapods:ERROR: Failed to build gem native extension.current directory: /Library/Ruby/Gems/2.6.0/gems/ffi-1.15.0/ext/ffi_c
/System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/bin/ruby -I /System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/lib/ruby/2.6.0 -r ./siteconf20210324-1667-1wwdce5.rb extconf.rb
checking for ffi.h... no
checking for ffi.h in /usr/local/include,/usr/include/ffi,/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/ffi,/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/ffi... yes
checking for ffi_prep_closure_loc() in -lffi... yes
checking for ffi_prep_cif_var()... yes
checking for ffi_raw_call()... yes
checking for ffi_prep_raw_closure()... yes
creating extconf.h
creating Makefilecurrent directory: /Library/Ruby/Gems/2.6.0/gems/ffi-1.15.0/ext/ffi_c
make "DESTDIR=" cleancurrent directory: /Library/Ruby/Gems/2.6.0/gems/ffi-1.15.0/ext/ffi_c
make "DESTDIR="
make: *** No rule to make target `"/Volumes/macOS', needed by `AbstractMemory.o'.  Stop.make failed, exit code 2Gem files will remain installed in /Library/Ruby/Gems/2.6.0/gems/ffi-1.15.0 for inspection.
Results logged to /Library/Ruby/Gems/2.6.0/extensions/universal-darwin-20/2.6.0/ffi-1.15.0/gem_make.out

解决方法

  1. 可能是系统版本问题,不兼容最新版本,所以直接安装老版本。笔者碰到问题时是2021.07.06,当前最新版本是1.10.1,找一个1.9.3,2020.05发布的,应该兼容10.15。
# 指定版本安装
sudo gem install -n /usr/local/bin cocoapods -v 1.9.3
  1. 使用brew来安装
brew install cocoapods

CocoaPods安装失败解决方法相关推荐

  1. 猎魂觉醒显示无法连接战斗服务器,猎魂觉醒安装失败怎么办_猎魂觉醒安装失败解决方法_游戏吧...

    猎魂觉醒是一款受到了很多顽疾喜爱的游戏,但是却有玩家在游戏吧安装时出现了安装失败的问题,想必大家都很想知道怎么解决吧?下面游戏吧小编就为大家带来了猎魂觉醒的安装失败解决方法. 安装失败解决方法 一. ...

  2. 恋与制作人 服务器错误,恋与制作人安装失败怎么办_恋与制作人安装失败解决方法_游戏吧...

    恋与制作人是一款受到了很多玩家喜爱的游戏,游戏是奇迹暖暖原班人马打造的,但是却有玩家在安装时出现了安装失败的问题.下面游戏吧小编就为各位各位玩家带来了恋与制作人的安装失败解决方法. 安装失败解决方法 ...

  3. sqlserver2005 sql server database services安装失败解决方法

    2017/04/20 sqlserver2005 sql server database services安装失败解决方法   在安装sql2005时,先安装"native client向导 ...

  4. anki 2.0 wordQuery 插件安装失败解决方法

    anki 2.0 wordQuery 安装失败解决方法 anki 插件 wordQuery 非常实用,受到很多人推荐.但是我尝试安装后却报错: 一个插件发生了错误. 请把它报告在插件的论坛上: htt ...

  5. 荣耀android应用程序未安装,荣耀7安装不了软件/安装失败解决方法介绍

    荣耀7安装不了软件/安装失败解决方法,我们在给自己的手机安装软件往往会遇到一些小问题,比如一些软件总是莫名其妙的无法安装,或者提示软件安装失败.下面是一些经常碰到的问题,大家可以参考下. 1.未知软件 ...

  6. 火影忍者ol手游今天未能连接服务器,火影忍者ol游戏上不去怎么办_火影忍者ol登录/安装失败解决方法...

    火影忍者ol游戏上不去怎么办?火影忍者ol手游最近上线,很多火影迷纷纷下载,但是其中有些小伙伴却发现游戏上不去,那么这可怎么办呢?下面安卓市场小编就给大家带来火影忍者ol登录/安装失败解决方法,一起来 ...

  7. 网络波动造成服务器文件系統损坏,快用苹果助手电脑版安装失败怎么办 安装失败解决方法...

    快用苹果助手电脑版是一款非常实用的苹果手机助手,今天我们就来讲讲快用苹果助手电脑版安装失败怎么办,下面通过这篇文章给大家介绍一下. 快用苹果助手PC版安装失败解决方法 1.下载到的文件损坏: 症状[文 ...

  8. 《绝地求生大逃杀》BE错误怎么办 BE服务未正常运行及安装失败解决方法

    <绝地求生大逃杀>BattlEye Launcher是游戏的反作弊程序,也是启动过程中做容易出现错误的,今天小编带来"爆锤吧务"分享的<绝地求生大逃杀>BE ...

  9. Linux rz命令安装失败解决方法

    关于Linux中rz 命令下载失败解决方法 解决方法(一) 解决方法(二)个人推荐以下配置方法(方便简洁) 1.首先通过命令cd /export/software rz 判断是安装命令 2.若出现 c ...

最新文章

  1. Shell脚本头定义
  2. 看到OSC有一期是:“OSChina 第 37 期高手问答 —— 消息队列服务”
  3. 关于标签系统的又一点想法。
  4. hadoop job 未跑满资源_mapreduce任务占满整个集群资源
  5. linux系统回收站功能的实现
  6. 算法练习day11——190329(平衡二叉树、搜索二叉树、完全二叉树)
  7. Hello Blazor:(6)你必须踩过这5个坑,才算学会部署Blazor WebAssembly到静态网站
  8. JavaFX游戏(四连环)
  9. 从使用到原理学习Java线程池
  10. html5 制作会转的风扇,HTML5学习第5天[乱撞的球]可以听到风扇声的哟
  11. HDU 4380 Farmer Greedy(叉积和三角形知识的综合应用)
  12. (ZT)算法杂货铺——分类算法之朴素贝叶斯分类(Naive Bayesian classification)
  13. epoll nio区别_什么是BIO,NIO与AIO
  14. 第二章 生成、打包、部署和管理应用程序及类型
  15. paip.python pyqt 加载ui 方法使用connect总结attilax
  16. 《数学女孩》 读书笔记 Part 1 of 5
  17. Redis 实战之多节点分布式锁【SpringBoot + RedLock】
  18. 什么叫手机或设备的ID
  19. Spring 之 @Cacheable 源码解析(下)
  20. 如何判断一个数是否素数

热门文章

  1. Excel表格 / WPS表格中怎么在下拉滚动时让第一行标题固定住?
  2. 新荣耀未来最核心的系统鸿蒙,鸿蒙系统荣耀智慧屏亮相——“电视的未来”来了...
  3. AB32VG1 按键控制LED
  4. 基于DS18B20的多点测温方案详解
  5. IP地址转二进制,二进制转十进制简便算法
  6. 西门子S7-300如何接入组态王
  7. 量子计算机能解开人体秘密,人类解开人体“封印”的秘密
  8. 运用计算机优化教学的方法,运用计算机优化数学课堂教学
  9. 微信小程序java node python理发店美容店预约系统
  10. 武汉第二中学2021年高考成绩查询,武汉市第二中学录取分数线及成绩2020