cocoapods 在系统升级后失效

使用pod install出现如下错误

-bash: /usr/local/bin/pod: /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/bin/ruby: bad interpreter: No such file or directory

这是Mac升级系统导致,当你的Mac系统升级为 high siera的时候,别忘记更新cocoapods。
执行命令:

$ sudo gem update —system
$ sudo gem install cocoapods -n/usr/local/bin

但是问题又来了,在执行sudo gem install cocoapods -n/usr/local/bin时,报如下错误

ERROR:  Error installing cocoapods:
ERROR: Failed to build gem native extension.

后面发现,是RVM的报错,于是,重装
\curl -sSL https://get.rvm.io | bash -s stable --ruby

安装成功后,启动rvm
source /Users/XXXXXX/.rvm/scripts/rvm

然后需要检查ruby是否已经是2.3.0或者更高的版本
ruby -v
如果是,可以直接
sudo gem install cocoapods

成功后,即可完成cocoapods的安装

推荐一些链接供参考:
解决Mac系统升级导致cocoapods失效问题 - jy_king - 博客园
cocoapods ERROR: Error installing cocoapods: ERROR: Failed to build gem native extension. -
MacOS 10.15安装cocoapods -
终端更新Ruby步骤和遇见奇葩问题的解决办法 -

你可能感兴趣的:(cocoapods 在系统升级后失效)