Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/ruby-on-rails-4/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails heroku登录错误rubygems绑定器/包装器(LoadError)-ubuntu 12.04_Ruby On Rails_Ruby On Rails 4 - Fatal编程技术网

Ruby on rails heroku登录错误rubygems绑定器/包装器(LoadError)-ubuntu 12.04

Ruby on rails heroku登录错误rubygems绑定器/包装器(LoadError)-ubuntu 12.04,ruby-on-rails,ruby-on-rails-4,Ruby On Rails,Ruby On Rails 4,请帮忙,我正试图通过ubuntu 12.04上的终端将rails应用程序部署到heroku。 我试过了 $ heroku login 并得到以下信息 /home/laolu/.rvm/gems/ruby-2.0.0-p247@global/gems/rubygems-bundler- 1.2.2/lib/rubygems_plugin.rb:23:in `require': cannot load such file -- rubygems-bundler/wrapper (LoadEr

请帮忙,我正试图通过ubuntu 12.04上的终端将rails应用程序部署到heroku。 我试过了

$ heroku login
并得到以下信息

/home/laolu/.rvm/gems/ruby-2.0.0-p247@global/gems/rubygems-bundler-    1.2.2/lib/rubygems_plugin.rb:23:in `require': cannot load such file -- rubygems-bundler/wrapper (LoadError)
from /home/laolu/.rvm/gems/ruby-2.0.0-p247@global/gems/rubygems-bundler-1.2.2/lib/rubygems_plugin.rb:23:in `<top (required)>'
from /usr/local/lib/site_ruby/1.9.1/rubygems.rb:1113:in `load'
from /usr/local/lib/site_ruby/1.9.1/rubygems.rb:1113:in `block in <top (required)>'
from /usr/local/lib/site_ruby/1.9.1/rubygems.rb:1105:in `each'
from /usr/local/lib/site_ruby/1.9.1/rubygems.rb:1105:in `<top (required)>'
from <internal:gem_prelude>:1:in `require'
from <internal:gem_prelude>:1:in `<compiled>'

谢谢

我也遇到了同样的问题,并且能够解决它

  • 打开终端并键入:

    哪一个希罗库

  • 你应该找回一些东西,比如: /usr/local/heroku/bin/heroku

  • 键入“sudogedit/usr/local/heroku/bin/heroku”

  • 在文件顶部,您应该看到一行类似于:

    “#!/usr/bin/env ruby1.9.3”

  • 改为:

    “#!/usr/bin/env ruby”

  • 拯救

  • 重新输入终端“heroku login”,您应该准备好了:)


  • 如果文件为只读,则可以使用以下代码保存:

    :w !sudo tee % > /dev/null
    
    :w !sudo tee % > /dev/null