我已经使用RVM差不多一年了,没有任何问题,但突然间它开始表现出奇怪的一天。首先,我无法进入Rails控制台或服务器 - 它只是告诉我无法在任何地方找到它。运行bundle install
后,它再次获取所有Gems,就像之前没有安装任何Gems一样。这一直有效,直到我重新启动我的机器 - 之后我不得不再次捆绑。
我不知道系统中任何可能触发此类行为的内容。有没有人经历过这样的事情?
我在Ubuntu 13.10上运行最新的稳定RVM版本
答案 0 :(得分:0)
尝试以下方法:
rvm list
你应该看到这样的事情:
ruby-2.0.0-p0 [ x86_64 ]
=* ruby-2.1.0-preview1 [ x86_64 ]
=*
表示ruby-2.1.0-preview1
是我当前和默认的ruby版本。
尝试切换到另一个ruby版本,在我的情况下:
rvm use ruby-2.0.0-p0
rvm list
命令现在应该产生(=>
表示当前,*
默认值):
=> ruby-2.0.0-p0 [ x86_64 ]
* ruby-2.1.0-preview1 [ x86_64 ]
您正在发生的事情可能是rvm在您重启时正在切换版本。在我的情况下,您可能希望将要使用的版本设置为默认值:
rvm use ruby-2.0.0-p0 --default
rvm list
=* ruby-2.0.0-p0 [ x86_64 ]
ruby-2.1.0-preview1 [ x86_64 ]