你已经激活了spring 1.3.6,但你的Gemfile需要spring 1.3.3。 (宝石:: LoadError)

问题描述 投票:6回答:3

我今天遇到了同样的问题并提出了一个建议:将bundle exec添加到你的命令可以解决这个问题。

预先捆绑exec没有帮助(我已经这样做了)。

弹簧停止和弹簧重启没有帮助。

我需要这样做:捆绑更新弹簧对我有用。

有没有更好的解决方案来修复使用以前的gemlock文件中的弹簧版本?

ruby-on-rails ruby ruby-on-rails-4 gemfile gemfile.lock
3个回答
8
投票

我删除gemfile.lock并运行通常清除的bundle

否则只需从gem "spring"中删除Gemfile并运行bundle


3
投票

在我的情况下,我通过运行此命令修复此问题

bundle update spring

0
投票

在我的情况下,我没有在任何地方使用较新的spring版本,所以运行gem uninstall spring并选择删除1.3.6版本的选项解决了我的问题。这样我就不必更改Gemfile.lock文件了。

© www.soinside.com 2019 - 2024. All rights reserved.