【问题标题】:bundle install creating a 'parallel' folder in the rails app捆绑安装在 Rails 应用程序中创建一个“并行”文件夹
【发布时间】:2014-05-20 22:11:04
【问题描述】:

我目前正在从事一个项目,该项目已从 ruby​​ 版本 2.0.0 更改为 ruby​​ 版本 2.1.1

我正在使用rvm 来维护我的 ruby​​ 版本。安装 ruby​​ 2.1.1 后,我运行 gem install bundler 安装版本 1.6.2,这样做我已将特定 gemset 版本复制到新创建的版本 2.1.1 之后,当运行 gem list 时,它显示所有宝石,当我尝试运行该应用程序时,它开始抛出错误。

所以当我再次运行 bundle install 时,它创建了一个单独的文件夹 parallel 并在那里安装了 gem。我的问题是为什么会发生这种情况,它是捆绑器1.6.2' 的新功能吗?

最初我的捆绑器版本为1.5.2

对此的任何意见都会非常有帮助。

谢谢。

【问题讨论】:

    标签: ruby-on-rails ruby gem bundler


    【解决方案1】:

    找到这个解释清楚的帖子,原因是我的配置文件已损坏。

    我们必须删除 .bundle/config 文件并再次进行捆绑安装。

    rm -r .bundle/config 
       bundle install
    

    click here 了解更多信息。

    谢谢。

    【讨论】:

      【解决方案2】:

      我猜你有两个不同的捆绑器绑定到不同的 RVM gemset,即使你尝试全局安装最新的。

      将来您可能会考虑使用:

      bundle install --path .bundle
      

      以一致的方式安装您的 gem,始终在同一个 .bundle 文件夹中,无论您使用什么 RVM gemset。

      【讨论】:

        猜你喜欢
        • 2014-07-02
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多