我曾尝试安装gem draper,并要求我将我的activerecord更新为3.2.6版。完成它我已经成功安装了draper但现在在使用rails服务器运行我的Web应用程序时它给了我这个错误:
/var/lib/gems/1.9.1/gems/bundler-1.0.21/lib/bundler/runtime.rb:31:in“block in setup”:你已经激活了multi_json 1.3.6 ,但你的Gemfile需要multi_json 1.3.5。使用bundle exec可以解决这个问题。
我使用aptana studio 3
如何解决?
答案 0 :(得分:2)
首先,确保在更改Gemfile后运行bundle update
。
然后您需要执行错误消息所说的内容并使用bundle exec
,它使用Gemfile.lock中的gem,而不是服务器上安装的gem。
所以运行这个:
bundle exec rails s
答案 1 :(得分:0)
请尝试运行:
bundle install