我正在使用puppet脚本通过vagrant运行我的rails应用程序。每次我登录到箱子,我有以下问题: 当我运行它列出的东西rvm list
一个如下:RVM的当前版本和默认版本并未实际使用
=* ruby-2.1.1
但是当我尝试运行rails console
,它告诉我,我需要安装缺少的宝石。当我运行rvm use default
,然后运行rails console
时,它工作。为什么rvm中的默认设置和当前设置不起作用 - 为什么我必须去额外的步骤告诉rvm要使用哪个ruby版本?
注意:我确实有一个带有2.1.1的.ruby-version文件。我正在使用rvm版本1.25.25
我已经有一个.ruby版本文件与正确的红宝石版本(我更新了我的问题来指定这个),但它仍然无法正常工作。谢谢! – Marina 2014-09-04 17:09:50