打開終端,修改源并下載安裝。
gem sources -l // 查看源列表
gem sources -remove https://rubygems.org/ // 將不需要的源移除掉
gem sources -a https://ruby.taobao.org/ // 添加淘寶源(當然你有其他可用的源也可以)
sudo gem install cocoapods // 安裝cocoapods
輸入完之后可能需要輸入用戶密碼,輸入密碼后按回車即可。
Password:
如果一切正常,會顯示安裝進度,完成后即可使用CocoaPods。
Fetching: nap-1.1.0.gem (100%)
Successfully installed nap-1.1.0
Fetching: cocoapods-core-1.0.0.beta.8.gem (100%)
Successfully installed cocoapods-core-1.0.0.beta.8
Fetching: claide-1.0.0.beta.3.gem (100%)
Successfully installed claide-1.0.0.beta.3
Fetching: cocoapods-deintegrate-1.0.0.beta.1.gem (100%)
Successfully installed cocoapods-deintegrate-1.0.0.beta.1
Fetching: cocoapods-downloader-1.0.0.beta.3.gem (100%)
Successfully installed cocoapods-downloader-1.0.0.beta.3
Fetching: cocoapods-plugins-1.0.0.beta.1.gem (100%)
Successfully installed cocoapods-plugins-1.0.0.beta.1
Fetching: cocoapods-search-1.0.0.beta.2.gem (100%)
Successfully installed cocoapods-search-1.0.0.beta.2
...(太長就不全部貼出來了)
安裝過程中可能遇到的問題:
- 早期網(wǎng)上的安裝教程用http協(xié)議的淘寶源
http://ruby.taobao.org/,但是淘寶已經(jīng)更新為https協(xié)議了,所以報錯。將源修改為https即可。
ERROR: Could not find a valid gem 'cocoapods' (>= 0), here is why:
Unable to download data from http://ruby.taobao.org/ - bad response Not Found 404 (http://ruby.taobao.org/latest_specs.4.8.gz)
- 我從0.38更新到最新版本,會報錯。使用以下指令來安裝即可。
sudo gem install -n /usr/local/bin cocoapods
附問題鏈接:http://stackoverflow.com/questions/32810808/can-not-perform-pod-install-under-el-capitan-15a279b