2013-07-26 2 views
2

Помогите, я пытаюсь развернуть приложение rails для heroku через терминал на ubuntu 12.04. Я попытался,Ошибка входа в героиню rubygems-bundler/wrapper (LoadError) - ubuntu 12.04

$ heroku login 

и получил следующее сообщение

/home/laolu/.rvm/gems/[email protected]/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/[email protected]/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>' 

я не уверен, если это полезно, но вот мой Gemfile а

source 'https://rubygems.org' 
ruby '2.0.0' 
#ruby-gemset=railstutorial_rails_4_0 

gem 'rails', '4.0.0' 

group :development do 
    gem 'sqlite3', '1.3.7' 
end 

gem 'sass-rails', '4.0.0' 
gem 'uglifier', '2.1.1' 
gem 'coffee-rails', '4.0.0' 
gem 'jquery-rails', '2.2.1' 
gem 'turbolinks', '1.1.1' 
gem 'jbuilder', '1.0.2' 

group :doc do 
    gem 'sdoc', '0.3.20', require: false 
end 

group :production do 
    gem 'pg', '0.15.1' 
    gem 'rails_12factor', '0.0.2' 
end 

Благодарности

ответ

0

Я также столкнулся с той же проблемой и смог ее решить.

  1. Откройте терминал и введите:

    который Heroku

вы должны получить обратно что-то вроде: /USR/местные/Heroku/bin/Heroku

  1. Тип "sudo gedit/usr/local/heroku/bin/heroku"

  2. В верхней части файла, который вы должны увидеть строку, аналогичную:

    "#!/USR/BIN/окр ruby1.9.3"

  3. Изменить на:

    «#/USR/бен/окр рубин»

  4. Сохранить

  5. Retype в терминал "Heroku логин", и вы должны быть хорошо идти :)

+0

не так, ничего не меняет –

0

Если файл только для чтения, вы можете сэкономить, используя код ниже:

:w !sudo tee % > /dev/null 
Смежные вопросы