今天早上工作得很好,但突然间它给了我这样的错误。我试图卸载并安装它,但没有运气。如果有人能帮助我,我将不胜感激。
c:/Program Files (x86)/Heroku/ruby-1.9.2/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:36:in `require': cannot load such file -- multi_json (LoadError)
from c:/Program Files (x86)/Heroku/ruby-1.9.2/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:36:in `require'
from C:/Users/Somenath/.heroku/client/lib/heroku/helpers.rb:1:in `<top (required)>'
from C:/Users/Somenath/.heroku/client/lib/heroku/cli.rb:1:in `load'
from C:/Users/Somenath/.heroku/client/lib/heroku/cli.rb:1:in `<top (required)>'
from c:/Program Files (x86)/Heroku/ruby-1.9.2/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:36:in `require'
from c:/Program Files (x86)/Heroku/ruby-1.9.2/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:36:in `require'
from c:/Program Files (x86)/Heroku/bin/heroku:27:in `<main>'
答案 0 :(得分:6)
升级到Heroku Toolbelt的3.6.0版本。
答案 1 :(得分:1)
我也有同样的问题。发生的错误是它试图加载&#34; multi_json&#34;宝石,但它不在我的机器上。我怀疑它是否在你的机器上。
我认为发生的事情是Heroku更新了他们的客户端并且现在在他们的代码中使用这个gem,但是他们忘了将它添加为依赖项,因此在更新时会自动将其拉下来?这只是我的猜测。
无论如何,安装multi_json gem会为我修复它:
gem install multi_json