1潘靖、升級(jí)Ruby環(huán)境
sudo gem update --system
這是因?yàn)槟銢](méi)有權(quán)限去升級(jí)Ruby
這時(shí)應(yīng)該輸入:$ sudo gem update --system
此時(shí)會(huì)出現(xiàn)
如果失敗
ERROR: While executing gem ... (Errno::EPERM)
Operation not permitted @ rb_sysopen - /System/Library/Frameworks/Ruby.framework/Versions/2.3/usr/bin/gem
則執(zhí)行
sudo gem install -n /usr/local/bin cocoapods
恭喜你劲蜻,Ruby升級(jí)成功!
2考余、更換Ruby鏡像
首先移除現(xiàn)有的Ruby鏡像
終端輸入:$ gem sources --remove https://rubygems.org/
然后添加國(guó)內(nèi)最新鏡像源(淘寶的Ruby鏡像已經(jīng)不更新了)
終端輸入:$ gem sources -a https://gems.ruby-china.com/
執(zhí)行完畢之后輸入gem sources -l來(lái)查看當(dāng)前鏡像
終端輸入:$ gem sources -l
如果結(jié)果是
*** CURRENT SOURCES ***
https://gems.ruby-china.com
說(shuō)明添加成功先嬉,否則繼續(xù)執(zhí)行$ gem source -a https://gems.ruby-china.org/來(lái)添加
3、安裝CocoaPods
終端輸入:$ sudo gem install cocoapods
如果出現(xiàn):
While executing gem ... (Gem::FilePermissionError)
You don't have write permissions for the /usr/bin directory.
改為 sudo gem install -n /usr/local/bin cocoapods
到這之后再執(zhí)行pod setup(PS:這個(gè)過(guò)程是漫長(zhǎng)的楚堤,要有耐心)
終端輸入:
$ pod setup
如果出現(xiàn)了這個(gè)錯(cuò)誤
別慌疫蔓,執(zhí)行下面的
$ sudo rm -fr ~/.cocoapods/repos/master
$ pod setup
$ pod install
出現(xiàn)Setup completed的時(shí)候說(shuō)明已經(jīng)完成了
如何使用參考:https://www.cnblogs.com/chuancheng/p/8443677.html