工作中新的Mac book pro 安装 cocoapods工具
2019-05-13 本文已影响0人
timeQuick
前言
今天公司新配的mac book pro电脑,运行工程时才发现还没有装pod 管理工工具。当然以前安装pod是在前2年的事了。现在mac系统是macOS Mojave了。于是开始……
升级gem
打开终端,我先升级gem,升为最新版本 sudo gem update --system
![](https://img.haomeiwen.com/i16274097/43ae3ff0ba064bce.png)
安装pod
输入终端命令 sudo gem install cocoapods
![](https://img.haomeiwen.com/i16274097/325dd3f2c4ed13ab.png)
What!竟然报了一个错误。
ERROR: While executing gem ... (Gem::FilePermissionError)
You don't have write permissions for the /usr/bin directory.
于是改成sudo gem install cocoapods -n /usr/local/bin
,成功通过
替换gem源
在终端 gem sources -l
查看源,以前用的是淘宝那个http://ruby.[taobao.org/](http://taobao.org/)
但已经不维护了。所以替换成了http://gems.ruby-china
![](https://img.haomeiwen.com/i16274097/8f806b3e106d5121.png)
于是删除rubygems.org 添加ruby-china
gem sources --remove https://rubygems.org/
//删除默认的源gem sources --add https://gems.ruby-china.com
添加ruby-china
![](https://img.haomeiwen.com/i16274097/e3ab6c91b68fc8f6.png)
在操作中出现了2次报错,原因是 要写这个
https://gems.ruby-china.com
原因是 ruby-china 更换了域名
https://gems.ruby-china.com
pod setup
遇到一个报错。解决办法是移除掉 rm ~/Library/Caches/CocoaPods/search_index.json
![](https://img.haomeiwen.com/i16274097/b21e85e964ab6c2c.png)
最后结果。
![](https://img.haomeiwen.com/i16274097/22cc5f59badb7c70.png)
总结:之前也用过网上另一方法,在系统目录中clone也可行。
cd ~/.cocoapods/repos
git clone https://github.com/CocoaPods/Specs.git