Mac OS X 安裝Ruby


安裝CocoaPods第一步

起因:重裝系統后需要重新安裝CocoaPods網上搜了下發現很多都過時了,已經不能用了。而且taobao Gems源已經停止服務,現在有ruby-china提供服務
PS:"$"開頭表示需要在終端下執行

1.安裝RVM

$ curl -L https://get.rvm.io | bash -s stable

期間可能需要輸入密碼(我安裝時沒有提示,密碼就是開機密碼輸入時密碼不會顯示直接輸入完成就可以),等待一段時間將安裝好(大概五六分鍾)。
安裝RVM

2.載入RVM環境

若打開新終端窗口則不用執行

$ source ~/.rvm/scripts/rvm

載入RVM環境

3.檢查RVM是否安裝好

$ rvm -v

4.安裝Ruby

1>列出已知的ruby版本
$ rvm list known

列出已知的ruby版本

2>選擇2.0.0版本進行安裝(其他版本也可以)

等待下載(途中需要按回車確定安裝路徑、還要輸入密碼)、編譯。完成之后Ruby、Ruby Gems就安裝好了

$ rvm install 2.0.0

選擇2.0.0版本進行安裝

3>查詢已安裝的ruby
$ rvm list

查詢已安裝的ruby

4>卸載已安裝的版本(若已經安裝過ruby)
 $ rvm remove [版本號]

4.設置Ruby版本

$ rvm 2.0.0 —default

設置Ruby版本
檢查是否安裝好了

$ rvm -v

檢查

$ gem -v

檢查

5.更換Ruby源

我們需要來修改更換Ruby源,國內鏡像源 taobao 源 已經停止維護了(由於國內被牆)所以要把源切換至ruby-china

1>檢測Ruby源
$ gem sources -l

檢查結果:( 如果電腦沒安裝過 CocoaPods,此時應該是默認 ruby 源 )

huanghaipoMacBook-Pro:~ jijiucheng$ gem sources -l
*** CURRENT SOURCES ***
https://rubygems.org/

2>移除 ruby 源

$ gem sources --remove https://rubygems.org/

3>移除結果:

huanghaipoMacBook-Pro:local jijiucheng$ gem sources --remove https://rubygems.org/
https://rubygems.org/ removed from sources

替換添加國內鏡像源 ruby-china 源,因為上面已經提到國內鏡像源 taobao 源 已經停止維護了,所以此處替換的是 ruby-china 源,且盡量確保只有一個 ruby-china 源

$ gem sources --add https://gems.ruby-china.org

4>替換結果:

huanghaipoMacBook-Pro:local jijiucheng$ gem sources --add https://gems.ruby-china.org
https://gems.ruby-china.org added to sources

5>再次檢查此時的 ruby 源:( 已經變成了 ruby-china 源 )

huanghaipoMacBook-Pro:local jijiucheng$ gem sources -l
*** CURRENT SOURCES ***
https://gems.ruby-china.org


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM