我會建議嘗試使用chruby + ruby-install來安裝它。你可以使用ruby-install來安裝你想要的任何Ruby版本,而chruby是一個用於在Ruby版本之間切換的小工具。
我見過RVM偶爾會遇到問題,用ruby-install重新安裝Ruby似乎可以解決問題。
我對這裏的指南:http://ryanbigg.com/2015/06/mac-os-x-ruby-ruby-install-chruby-and-you/
下面是壓縮形式的步驟:
# Installs XCode development tools package
xcode-select --install
# Installs Homebrew (skip if you've done this already)
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
brew install chruby ruby-install
ruby-install -V # this should show ruby-install: 0.6.0
ruby-install ruby 2.1.7
此行添加到~/.bashrc
:
source /usr/local/opt/chruby/share/chruby/auto.sh
刷新~/.bashrc
:
. ~/.bashrc
運行chruby
現在應該會顯示ruby-2.1.7
並且運行ruby -v
也應該顯示您的2.1.7。