我遇到了一个问题,当我在 Mac OS X 中打开终端并输入ruby -v
时,我得到:
➜ ~ ruby -v
ruby 1.8.7 (2012-02-08 patchlevel 358) [universal-darwin12.0]
我使用 RVM 安装了更新版本的 Ruby,当我要求它列出已安装的 Ruby 版本时,我得到:
➜ ~ rvm list
rvm rubies
=* ruby-1.9.3-p286 [ x86_64 ]
# => - current
# =* - current && default
# * - default
因此,我只需键入以下内容即可使用 ruby-1.9.3-p286:
➜ ~ rvm use ruby-1.9.3-p286
Using /Users/patrickestabrook/.rvm/gems/ruby-1.9.3-p286
➜ ~ ruby -v
ruby 1.9.3p286 (2012-10-12 revision 37165) [x86_64-darwin12.2.0]
问题是每当我注销并再次打开终端时,它会将我的 Ruby 版本设置回 ruby 1.8.7。我怎样才能让它留在 ruby-1.9.3-p286 上?