RVM默认为2.1.1,但是2.1.2最初加载(RVM default is 2.1.1 but 2

2019-10-21 01:10发布

当我运行rvm list ,我得到以下几点:

RVM红宝石

红宝石1.9.2-P318 [x86_64的]
红宝石1.9.3头[x86_64的]
红宝石1.9.3-P125 [x86_64的]
红宝石1.9.3-P484 [x86_64的]
红宝石2.0.0-P353 [x86_64的]

= *红宝石2.1.1 [x86_64的]

这会让我觉得2.1.1是我的默认红宝石版本。 然而,当我打开一个新的终端窗口,执行ruby -v我得到

ruby 2.1.2p95 (2014-05-08 revision 45877) [x86_64-darwin13.0]

我的.bash_profile没有做,除了设置$ PATH和其他一些变量,所以我不明白为什么这是被设定为这样的事情。 原因这是这样一个问题是,我有我的加载自动化框架Rake文件和我宁愿不指定设置在红宝石版本。

文章来源: RVM default is 2.1.1 but 2.1.2 is loaded initially