【问题标题】:Rails 3 Heroku deployment error, 'no such file to load'Rails 3 Heroku 部署错误,“没有要加载的文件”
【发布时间】:2011-12-19 22:52:39
【问题描述】:

我刚刚安装了最新的 Heroku gem v 2.3.3 并尝试运行以下命令:

heroku keys:add

并得到一长串错误:

/Users/me/.rvm/rubies/ruby-1.9.2-p180/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:54:in `require': no such file to load -- rest_client (LoadError)
from /Users/me/.rvm/rubies/ruby-1.9.2-p180/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:54:in `require'
from /Users/me/.rvm/gems/ruby-1.9.2-p180@rails3tutorial/gems/heroku-2.3.3/lib/heroku/client.rb:2:in `<top (required)>'.......

你知道是什么原因造成的吗?

【问题讨论】:

  • 当前 gemset 中是否安装了“rest_client”gem?
  • 我刚刚安装了它,重新启动了服务器,但仍然收到错误消息。
  • 不完全一样,但我发现这对我上次遇到来自 rvm 的问题很有帮助:stackoverflow.com/questions/3626356/…

标签: ruby-on-rails


【解决方案1】:

安装“rest-client”gem 后,我还必须安装“launchy”gem。现在可以了。

【讨论】:

    【解决方案2】:

    更改此文件以在文件顶部添加 heroku-heroku-v2.6.1-1-g52550d0\heroku-heroku-52550d0\lib\heroku\client.rb 以下行

    require 'rubygems'
    

    【讨论】:

      猜你喜欢
      • 2014-04-27
      • 2011-03-28
      • 2011-03-20
      • 2012-03-11
      • 2011-12-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多