Heroku и добавление ключей SSH - PullRequest
0 голосов
/ 21 февраля 2011

Я новичок в программировании и пытаюсь понять эту ошибку.Ошибка действительно странная, потому что я уже установил гем heroku (используя sudo, а не sudo).Я использую OS X.

skline-mac:~ skline$ sudo heroku keys:add 
/Users/skline/.rvm/rubies/ruby-1.9.2-p136/lib/ruby/site_ruby/1.9.1/rubygems.rb:861:in `report_activate_error': Could not find RubyGem heroku (>= 0) (Gem::LoadError)
    from /Users/skline/.rvm/rubies/ruby-1.9.2-p136/lib/ruby/site_ruby/1.9.1/rubygems.rb:255:in `activate'
    from /Users/skline/.rvm/rubies/ruby-1.9.2-p136/lib/ruby/site_ruby/1.9.1/rubygems.rb:1204:in `gem'
    from /Users/skline/.rvm/gems/ruby-1.9.2-p136@rails3tutorial/bin/heroku:18:in `<main>'

1 Ответ

0 голосов
/ 21 февраля 2011

Вы используете rvm, поэтому для sudo нет необходимости, либо для gem install heroku, либо для использования драгоценного камня heroku. Это должно работать без использования sudo:

gem install heroku
heroku keys:add

Если это не работает, попробуйте сбросить владельца вашего каталога .rvm к своей учетной записи пользователя (потому что вы когда-то использовали sudo):

sudo chown -R $USER:staff ~/.rvm
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...