cocoapods和gem镜像的坑

2019-03-21  本文已影响0人  毛豆爱吃奶

关于cocoapods升级镜像的坑。

最近公司需要新建一个项目,很长时间没有新建项目导入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”

然后就这执行命令:sudo gem update —system,执行到最后一步的时候又报错“ERROR:  While executing gem ... (Errno::EPERM)    Operation not permitted @ rb_sysopen - /System/Library/Frameworks/Ruby.framework/Versions/2.3/usr/bin/gem

接着执行“sudo gem update -n /usr/local/bin —system” 提示“Updating installed gems

Nothing to update

”gem就更新成功了。

如果还不行的话执行“gem sources”看看镜像是哪一个,

如果镜像是:https://ruby.taobao.org/,

那么执行删除gem源“ gem sources --remove https://ruby.taobao.org/”把他删掉,

在执行添加gem源“gem sources --add https://gems.ruby-china.com/”把原来的换掉即可。

再执行“gem sources”看看是否调换成功

如果成功,pod install,大功告成。

上一篇下一篇

猜你喜欢

热点阅读