【问题标题】:RVM doesn't seem to save installed gemsRVM 似乎没有保存已安装的 gem
【发布时间】:2014-02-13 08:37:13
【问题描述】:

我已经使用 RVM 快一年了,没有出现任何问题,但一天前它突然开始变得奇怪。首先,我无法进入 Rails 控制台或服务器——它只是告诉我在任何地方都找不到它。在运行bundle install 之后,它再次获取所有 Gem,就好像它们之前没有安装一样。这一直有效,直到我重新启动机器 - 之后我不得不再次捆绑。

我不知道系统中可能触发此类行为的任何更改。有没有人经历过类似的事情?

我在 Ubuntu 13.10 上运行最新的稳定 RVM 版本

【问题讨论】:

    标签: ruby-on-rails ruby gem rvm


    【解决方案1】:

    尝试以下方法:

    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 ]
    

    【讨论】:

      猜你喜欢
      • 2011-08-31
      • 2012-03-02
      • 1970-01-01
      • 2020-06-12
      • 2018-03-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多