1
使用Heroku的部署,同時學習與邁克爾·哈特爾的Ruby on Rails的教程Rails的,在Ubuntu 11.04納蒂獨角鯨後未找到。我安裝它使用命令甚至改變路徑變量
sudo gem install heroku
和命令似乎運行良好的終端中的會話。下一次我去上班了,我試着命令「Heroku的開」,有人告訴我「的Heroku:命令未找到」。縱觀一些答案在這裏出現類似的問題,似乎答案是運行
gem enviroment
其返回以下:
RubyGems Environment:
- RUBYGEMS VERSION: 1.3.7
- RUBY VERSION: 1.8.7 (2010-08-16 patchlevel 302) [i686-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/richard/.gem/ruby/1.8
- GEM CONFIGURATION:
- :update_sources => true
- :verbose => true
- :benchmark => false
- :backtrace => false
- :bulk_threshold => 1000
- REMOTE SOURCES:
- http://rubygems.org/
我然後跑
$ export PATH=$PATH:/var/lib/gems/1.8/bin
這似乎解決問題。但是,下次我試圖在終端上運行heroku時,我被告知「命令未找到」!運行「出口PATH = $ PATH」命令,似乎每一次解決問題,但我寧願我沒有執行這個命令,每次我想使用Heroku的。有沒有永久解決問題的辦法?
謝謝你,有我的主目錄沒有.bash_profile文件,但我通過把該線在我的.bashrc文件得到了相同的結果 – 2011-05-20 10:24:04