2010-03-07 4 views
2

Je suis en train d'obtenir Heroku en cours d'exécution sur Unbuntu 9.10Heroku Gem Ne fonctionne pas installez ce

Je tapais

sudo gem install heroku

et tout fonctionne bien mais quand je vais cours:

liste heroku

Je reçois

Heroku: command not found

+1

assurez-vous que votre répertoire de ruby ​​bin est dans votre PATH. tapez "echo $ PATH" et publiez la sortie si vous avez besoin d'aide. – rubiii

+0

la sortie de "gem env" serait également utile. – rubiii

Répondre

10

course enviroment gemme et regardez où est le ANNUAIRE EXÉCUTABLE et ajoutez à votre PATH

Dans mon cas:

$ 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 

ou ajouter à ~/.bashrc

+0

Cela a fonctionné merci beaucoup! – Jeremy

1

J'utilisais RVM, et mon p roblème avéré être les suivantes:

  • J'avais installé Heroku en utilisant Sudo
  • J'ai installé heroku que l'utilisateur actuel, sans Sudo

trouvés ici: http://www.ruby-forum.com/topic/217493

Questions connexes