MAC安装CocoaPods遇到的错误Failed to build gem native extension.

MAC安装CocoaPods遇到的错误Failed to build gem native extension.

配置flutter环境的时候报错cocoapods不可用

发现已经安装了CocoaPods,但是不能用

重新安装CocaPods

复制代码
sudo gem install cocoapods

重新安装报错如下:

安装RVM

复制代码
curl -L https://get.rvm.io | bash -s stable

使用RVM管理Ruby

先下载ruby

复制代码
rvm install ruby-2.6

如果你的电脑是M1的,下载过程会出现一些错误;解决办法
点击查看解决办法

再次尝试下载下载

复制代码
sudo gem install cocoapods

又又又又报错了

复制代码
ERROR:  Error installing cocoapods:
	The last version of drb (>= 0) to support your Ruby & RubyGems was 2.0.6. Try installing it with `gem install drb -v 2.0.6` and then running the current command again
	drb requires Ruby version >= 2.7.0. The current ruby version is 2.6.10.210.

这个错误是我目前的Ruby是2.6.10.210版本的,版本比较低

需要下载>=2.7.0版本的

使用ruby管理工具rvm(没安装要先安装)进行下载

查看已经安装的Ruby

复制代码
rvm list

安装高版本的Ruby

复制代码
rvm install ruby-2.7.2

下载完成切换到2.7.2版本

复制代码
rvm use 2.7.2

然后再次下载cocoapods

复制代码
sudo gem install cocoapods

搞定!!

相关推荐
科技智驱2 小时前
格式化数据分区会清除哪些数据?Windows/Mac如何正确格式化
windows·macos·电脑
wadesir2 小时前
MacOS后台清理大师:删除无用登录项与扩展
macos
守城小轩3 小时前
Chromium 142 编译指南 macOS篇:获取源代码(四)
macos·chrome devtools·浏览器自动化·指纹浏览器·浏览器开发
望眼欲穿的程序猿6 小时前
关于macOS与Arduino-CLI
macos
=蜗牛=6 小时前
Mac 系统 Python 开发环境搭建:Pyenv + Virtualenv 图文完整方案
python·macos·virtualenv·anaconda·虚拟环境·pyenv·多版本
好大哥呀6 小时前
iOS - UIViewController 生命周期
macos·ios·cocoa
好大哥呀6 小时前
如何在iOS中使用UIViewController的生命周期方法?
macos·ios·xcode
数据村的古老师6 小时前
Python数据分析实战:Mac环境下彻底解决Matplotlib与WordCloud中文乱码问题
python·macos·数据分析
Ceelog20 小时前
MemoryBubble(内存泡泡) 戳泡泡清理 Mac 内存
macos·mac
扑火的小飞蛾1 天前
【macOS】n8n 安装配置笔记
笔记·macos