undefined方法`call'for:err:bundle更新后的符号

时间:2011-05-19 09:18:37

标签: ruby-on-rails bundler

拔出我的应用程序后,我注意到我必须运行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但错误仍然出现在这里。有没有人有任何想法?

1 个答案:

答案 0 :(得分:0)

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