2011-06-21 48 views
1

我刚刚安装了最新的Heroku宝石v 2.3.3,并试图运行下面的命令:的Rails 3 Heroku的部署错误,“没有这样的文件来加载”

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/[email protected]/gems/heroku-2.3.3/lib/heroku/client.rb:2:in `<top (required)>'....... 

任何想法是什么造成这种情况?

+0

是的安装在当前gemset中的'rest_client'gem? –

+0

我刚刚安装了它,重新启动服务器,并且仍然收到错误消息。 – roobnoob

+0

这不完全相同,但我发现这有助于我上次有问题从rvm: http://stackoverflow.com/questions/3626356/heroku-gem-not-working-with-rvm –

回答

0

在安装'rest-client'gem之后,我还必须安装'launchy'gem。它现在有效。

0

更改这个文件,添加的Heroku,Heroku的-v2.6.1-1-g52550d0 \的Heroku,Heroku的-52550d0 \ LIB \ Heroku的\ client.rb以下在文件的最上面一行

require 'rubygems' 
相关问题