安裝RVM
- $ curl -L https://get.rvm.io | bash -s stable //自動通過homebrew安裝依賴包,等待一段時間后RVM就安裝好了
- $ source ~/.rvm/scripts/rvm //載入RVM環境
- $ rvm -v //查看rvm當前版本
用RVM安裝Ruby環境
- $ rvm list known //查詢一直的ruby版本
- $ rvm install 2.3.0 //選擇現有的版本進行安裝,2.3.0即為版本號。等待一會,Ruby、Ruby Gems就安裝好了。
版本設置(以下命令單獨執行)
- $ rvm list // 查詢已經安裝的ruby
- $ rvm remove 2.0.0 //卸載一個已安裝版本
- $ rvm 2.2.2 --default //設置系統默認版本的Ruby
版本切換時出現的問題
刪除固定版本后reinstall后提示
Already installed ruby-2.2.2.
To reinstall use:
rvm reinstall ruby-2.2.2
然后執行 $ rvm reinstall ruby-2.2.2,出現以下錯誤
<internal:gem_prelude>:1:in `require': cannot load such file -- rubygems.rb (LoadError)
from <internal:gem_prelude>:1:in `<compiled>'
解決方法:
$ rvm fix-permissions
$ rvm reinstall 2.2.2