【问题标题】:undefined method `call' for :err:Symbol after bundle update捆绑更新后:err:Symbol 的未定义方法“调用”
【发布时间】:2011-05-19 09:18:37
【问题描述】:

在拉取我的应用程序后,我注意到我必须运行 bundle install(我在 Ubuntu 10.10 上使用的是 rails 3 和 ruby​​ 1.9)。

Bundler 指示 gem 冲突并告诉我进行捆绑更新。之后,我的应用程序崩溃了,出现以下错误:

https://gist.github.com/979975

在 config/environment.rb:5,我只有

TopTal::Application.initialize!

我重新安装了 rvm,ruby,再次运行 bundle install 但错误仍然出现在这里。有人知道吗?

【问题讨论】:

    标签: ruby-on-rails bundler


    【解决方案1】:

    小心“捆绑更新”!当你运行它时,bundler 会忽略之前在 Gemfile.lock 中安装的 gem,并更新你的许多或所有 gem。我建议您将 Gemfile 和 Gemfile.lock 恢复到执行更新之前的状态,然后再次尝试捆绑安装。注意有冲突的 gem,然后执行“bundle update gem_name”。这应该只更新有问题的 gem。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-11-12
      • 1970-01-01
      • 1970-01-01
      • 2021-04-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多