一、安裝RVM
1、RVM:ruby版本管理器,命令行工具 管理Ruby
開始安裝吧~
對!!就是這樣換成taobao ⬇️
$ gem sources -l $ gem sources --remove https://rubygems.org/ $ gem sources -a https://ruby.taobao.org/
⬇️ 這個是檢測你是不已經更換成功 ,知道了嘛,各位。
gem sources –l
開始安裝RVM啦~~~~
curl -L https://get.rvm.io | bash -s stable
source ~/.rvm/scripts/rvm
rvm -v 查看rvm是否安裝成功
rvm安裝成功長這樣:
rvm 1.27.0 (latest) by Wayne E. Seguin <wayneeseguin@gmail.com>, Michal Papis <mpapis@gmail.com> [https://rvm.io/]
二、升級Ruby
接着上述的來哈。。
查看一下ruby有哪些版本:
rvm list known
然后你挑一個版本高的,因為不然執行:會提示版本低 需要大於。。。。。之類的
rvm install 2.0.0
查看安裝后的版本
rvm list 或者 ruby -v
正常這樣就安裝成功了 如果還有Error:
You don't have write permissions for the /Library/Ruby/Gems/2.0.0 directory. 反正就是各種提示你沒有升級成功巴拉巴拉。
就可以執行以下命令了。。。
這個時候輸入:brew install ruby 就可以等着了,等着等着。。。。
輸入:ruby -v 啊咧 發現ruby版本升級成功了!!
三、安裝cocoaPods
$ sudo gem update —system
如果沒有什么問題你就可以繞道而行了,但是。。。如果提示了:ruby的版本應該>=2.2
那你就可以去安裝RVM 然后再升級ruby就可以了
接下來:
$ sudo gem install cocoapods 安裝cocoaPods 一次就可以了
cocoaPods安裝成功是這樣的: 輸入:pod 然后⬇️
/**安裝完成 —>建文件測試*/ $ cd Desktop/ —>進入桌面 $ cd AA…….. $ touch Podfile $ vim Podfile platform :ios, ‘8.0(為例)’ xcode版本 pod 'SDWebImage' 導入了SDWebImage 在工程中不用再拖文件了 直接導入 Esc + :wq----保存 $ pod install 安裝
安裝網址:http://www.tuicool.com/articles/7vUnay
遇到問題:
1.
問題: Updating local specs repositories
解決:pod install --verbose --no-repo-update
2.
問題:cocopods安裝錯誤出現ERROR: While executing gem … (Errno::EPERM) Operation not permitted - /usr/bin/fuzzy_match
解決: sudo gem install -n /usr/local/bin cocoapods
升級ruby的問題很多 我在網上查了一堆 一個個試,所以我的這些方案解決不了請聯系我 或者自行上網查資料~~