RVM试图加载旧的Ruby版本

时间:2014-10-25 18:15:56

标签: ruby rvm

更新:我刚退出终端的所有实例并打开了一个新窗口,显然该消息不再显示了。

我卸载了ruby-2.1.0,安装了ruby-2.1.3并将其作为Mac OS X上RVM的默认设置。

现在,每当我打开一个新的终端窗口时,我都会看到:

ruby-2.1.0 is not installed.
To install do: 'rvm install ruby-2.1.0'

我查看了.bashrc.bash_profile.profile.rvmrc,但我没有看到任何尝试使用ruby-2.1.0的内容。我还更新了.ruby-version个文件。

rvm listruby-2.1.3显示为当前和默认的红宝石。

如何停止显示该消息?

2 个答案:

答案 0 :(得分:1)

当您进入终端的Rails项目目录时,RVM会查找.ruby-version文件,如果找到它,它会检查此文件中指定的Ruby版本,然后是否安装了该版本的Ruby版本您的系统是由RVM提供的,它会为您提供所获得的信息。

这实际上非常有用,让您知道您的项目使用的是未安装在系统上的Ruby版本

答案 1 :(得分:0)

我的解决方案是退出终端的所有实例并重新打开它。

如果其他人遇到此问题,请查看阿里关于.ruby-version文件的回答。