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

搞定!!

  • 10
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值