Mac OS 10.12安裝cocoapods

最近剛?cè)胧諱BP,新機(jī)到手便迫不及待的開始安裝各種工具。一個cocoapods徹底給我干蒙圈了,各種報(bào)錯整整一天才安好,簡直了。。總結(jié)如下希望對以后的朋友有幫助!

第一步:安裝HomeBrew軟件包管理工具,類似于ubuntu系統(tǒng)下的apt-get

/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

第二步:重新安裝curl使其支持openssl

brew install --with-openssl curl

因?yàn)樵诎惭b完cocoapods后進(jìn)行setup會git clone cocoapods的遠(yuǎn)程倉庫,容易出現(xiàn)下面的錯誤:

error: RPC failed; curl 18 transfer closed with outstanding read data remaining

第三步.Mac 10.12系統(tǒng)自帶ruby版本是2.0,今天(17年2月15)為止ruby官網(wǎng)最新版本是2.4,我們就更新到這個版本。ruby的版本管理這里使用RVM

$ curl -sSL https://get.rvm.io | bash -s stable --ruby
$ source ~/.rvm/scripts/rvm
$ rvm --version
##輸出:rvm 1.29.0 (latest) by Michal Papis, Piotr Kuczynski, Wayne E. Seguin [https://rvm.io/]

##升級ruby至2.4.0并支持openssl
rvm reinstall 2.4.0 --with-openssl-dir=`brew --prefix openssl`

##安裝完成之后查看
rvm list
##結(jié)果:=* ruby-2.4.0 [ x86_64 ]

第四步:安裝cocoapods

sudo gem install cocoapods
pod setup

大功告成

PS:gem源taobao的已經(jīng)不再進(jìn)行維護(hù),可切換至:https://gems.ruby-china.org/

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

推薦閱讀更多精彩內(nèi)容