2010-03-07 8 views
2

Я пытаюсь получить Heroku работает на Unbuntu 9.10Heroku Gem Не работает установка его

Я набранный

Судо камень установить Heroku

и все работает нормально, но когда я иду бежать:

список Heroku

Я получаю

Heroku: команда не найдена

+1

убедитесь, что ваш каталог ruby ​​bin находится в вашем PATH. введите «echo $ PATH» и опубликуйте вывод, если вам нужна помощь. – rubiii

+0

также будет полезен вывод «gem env». – rubiii

ответ

10

запустить камень окружающая и посмотреть, где это EXECUTABLE КАТАЛОГ и добавить его в свой PATH

В моем случае:

$ gem environment 
RubyGems Environment: 
    - RUBYGEMS VERSION: 1.3.5 
    - RUBY VERSION: 1.8.7 (2009-06-12 patchlevel 174) [i486-linux] 
    - INSTALLATION DIRECTORY: /var/lib/gems/1.8 
    - RUBY EXECUTABLE: /usr/bin/ruby1.8 
    - EXECUTABLE DIRECTORY: /var/lib/gems/1.8/bin 
    - RUBYGEMS PLATFORMS: 
    - ruby 
    - x86-linux 
    - GEM PATHS: 
    - /var/lib/gems/1.8 
    - /home/user/.gem/ruby/1.8 
    - GEM CONFIGURATION: 
    - :update_sources => true 
    - :verbose => true 
    - :benchmark => false 
    - :backtrace => false 
    - :bulk_threshold => 1000 
    - REMOTE SOURCES: 
    - http://gems.rubyforge.org/ 

$ export PATH=$PATH:/var/lib/gems/1.8/bin 

или добавить ~/.bashrc

+0

Это сработало спасибо большое! – Jeremy

1

Я использовал RVM, и мой p РОБЛЕМА оказался следующим:

  • Я установил Heroku с использованием «Sudo»
  • Я должен быть установлен Heroku как текущий пользователь, без «Sudo»

Найдено здесь: http://www.ruby-forum.com/topic/217493

Смежные вопросы