換了新的系統(tǒng)硬盤(pán),重新搭建環(huán)境
1.檢查gem版本
gem -v

升級(jí)gem到最新版
sudo gem update --system

2.1.設(shè)置ruby的軟件源
因?yàn)閞uby的軟件源rubygems.org因?yàn)槭褂脕嗰R遜的云服務(wù),被我天朝屏蔽了,需要更新一下ruby的源為淘寶的,淘寶貌似也不行了,改用rubyChina
- 查看當(dāng)前ruby的源
gem sources -l

- 移除當(dāng)前ruby的源
gem sources --remove https://rubygems.org/

- 設(shè)置當(dāng)前ruby的源為rubyChina的源
gem source -a https://gems.ruby-china.com

之后執(zhí)行 gem sources -l 確認(rèn)一下
3.安裝CocoaPods命令
執(zhí)行
sudo gem install cocoapods
或者(如10.11以上系統(tǒng))sudo gem install -n /usr/local/bin cocoapods
如果報(bào)錯(cuò)了

說(shuō)明ruby當(dāng)前的淘寶的源有問(wèn)題不可用了,則執(zhí)行 gem source -l 查看當(dāng)前源,添加新的ruby源
gem sources –r https://ruby.taobao.org/
gem sources -a https://gems.ruby-china.org
sudo gem update –system

之后再次執(zhí)行
sudo gem install -n /usr/local/bin cocoapods
若還是報(bào)錯(cuò),可能是網(wǎng)絡(luò)不穩(wěn)定導(dǎo)致(網(wǎng)速慢或中途斷網(wǎng)導(dǎo)致ip變化等),關(guān)閉終端重新執(zhí)行命令即可解決

此時(shí)已經(jīng)安裝好了,輸入 pod 命令測(cè)試一下

關(guān)于升級(jí)cocapods可參考這篇文章 http://m.itdecent.cn/p/8739bc5a8792