【问题标题】:can't activate multi_json (~> 0.0.5, runtime) for ["instagram-0.8"], already activated multi_json-1.0.3 for []无法为 ["instagram-0.8"] 激活 multi_json (~> 0.0.5, runtime),已为 [] 激活 multi_json-1.0.3
【发布时间】:2012-01-12 09:19:39
【问题描述】:
我正在使用 Rails 制作 Instagram 应用程序,但每次启动应用程序时都会出现此错误:
无法为 ["instagram-0.8"] 激活 multi_json (~> 0.0.5, runtime),
已经为 [] 激活了 multi_json-1.0.3
我的 rails 版本是 3.0.4 并且已经安装了 instagram gem (gem install instagram)。我做错了什么?
提前谢谢!
【问题讨论】:
标签:
ruby-on-rails
ruby
instagram
【解决方案1】:
你应该使用 bundler 来管理你的依赖,而不是直接使用 rubygems。
如果您使用捆绑程序,则使用bundle exec <usual command here> 执行脚本,例如bundle exec rspec spec/。
Bundler 为您处理所有这些问题。但是,您可能必须卸载手动安装的 gem 才能消除此错误。