当我运行rvm list
时,我得到以下内容:
rvm rubies
ruby-1.9.2-p318 [x86_64]
ruby-1.9.3-head [x86_64]
ruby-1.9.3-p125 [x86_64]
ruby-1.9.3-p484 [x86_64]
ruby-2.0.0-p353 [x86_64]= * ruby-2.1.1 [x86_64]
这会让我觉得2.1.1是我的默认ruby版本。但是,当我打开一个新的终端窗口并运行ruby -v
时,我得到了
ruby 2.1.2p95 (2014-05-08 revision 45877) [x86_64-darwin13.0]
除了设置$ PATH和其他一些变量之外,我的.bash_profile没有做任何事情,所以我无法理解为什么会这样设置。原因是这个问题是我有一个Rakefile加载我的自动化框架,我宁愿不指定设置ruby版本。