電腦系統突然崩了,沒有辦法隻能換台機器繼續辛勤地碼代碼....但是還要重新安裝CocoaPods,真是蛋疼啊!!!!
中間遇到了一些問題,搞了好久終于逐一攻破...于是長了記性.記錄下來以供自己以後參考,也為各位同行排憂解難,也算是為建構和諧社會做出自己的一份努力!
一 . 首先,咱們先來介紹正常情況下如果安裝:
打開終端
1.//檢視gem源
$ gem sources -l
終端顯示如下:
macdeMacBook-Pro:~ mac$ gem sources -l
*** CURRENT SOURCES ***
https://rubygems.org/
2.//添加源
$ gem sources -a https://ruby.taobao.org/
3.//删除源
$ gem sources -r https://rubygems.org/
4.//安裝
$ sudo gem install cocoa pods
終端顯示如下:
macdeMacBook-Pro:~ mac$ sudo gem install cocoapods
Password: ---->此處輸入開機密碼!!!切記--->你隻管正确輸入密碼即可,終端預設不限你輸入的密碼,輸入後回車.
接下來發生的是:

5.//設定rub
$ pod setup
終端顯示如下:
Setting up CocoaPods master repo ------>此時你會發現,顯示完之後,終端就不在出現任何代碼了!!!其實目前終端正在下載下傳東西,大概有337M,需要一定的時間!那麼,如何檢視下載下傳進度呢,請建立一個終端視窗,首先 cd ~/.cocoapods 然後輸入 du -sh * 回車檢視目前下載下傳了多少M,如果過了一段時間進度值不再發生變化,說明已經下載下傳完成了.此時cocoapods已經安裝完畢了,
6.//使用pod <具體你在查一下如何使用,實在不行發我郵件....>
pod init
pod install --no-repo-update
二 . 不正常安裝,當上面步驟進行到第四步--安裝--的時候提示ruby的版本必須是>=2.2.2的版本,那麼我們必須将ruby的版本更新到2.2.2或者是更高2.3.0 ,那麼下面我們将具體如何更新ruby:
>>>>>>首先我們先安裝rvm,然後使用rvm安裝ruby版本,通過rvm來安裝多個版本的ruby,并且可以自由切換.(使用mac終端)
<1>.安裝rvm
<2>
$ source ~/.rvm/scripts/rvm
<3>
rvm -v
如果能顯示下面的代碼,則安裝成功了
rvm 1.27.0 (latest) by Wayne E. Seguin <[email protected]>, Michal Papis <[email protected]> [https://rvm.io/]
<4>
rvm -list
終端顯示如下:
macdeMBP:~ mac$ rvm list
rvm rubies
ruby-2.1.4 [ missing bin/ruby ]
=* ruby-2.2.2 [ x86_64 ]
ruby-2.3.0 [ x86_64 ]
# => - current
# =* - current && default
# * - default
如果清單中關于ruby的對應版本有哪些,例如:上面這段代碼中顯示ruby的版本有三個2.1.4 2.2.2 2.3.0
如果你的清單中有2.2.2 和2.3.0,那麼請執行<6> ,如果你的清單中隻有2.1.4,請執行<5>,再執行<6>
<5>安裝ruby的新版本
rvm install 2.2.2
<6>切換到想的ruby版本
rvm use 2.2.2 --default
到這裡呢,已将講ruby更新到2.2.2版本了,這樣便可以正常安裝cocoapods了,繼續正常安裝方法的第4步--安裝--了
如有問題,可以發我郵件[email protected],互相交流,共同進步!!!