【问题标题】:Heroku Gem doesn't work after installing itHeroku Gem 安装后无法使用
【发布时间】:2010-03-07 11:04:33
【问题描述】:

我正在尝试让 heroku 在 Ubuntu 9.10 上运行

我输入了

sudo gem install heroku

一切正常,但是当我去跑步时:

heroku list

我明白了

heroku:找不到命令

【问题讨论】:

  • 确保您的 ruby​​ bin 目录在您的 PATH 中。如果需要帮助,请键入“echo $PATH”并发布输出。
  • “gem env”的输出也会有帮助。

标签: ruby-on-rails rubygems ruby-on-rails-plugins heroku


【解决方案1】:

运行 gem environment 并查看 EXECUTABLE DIRECTORY 的位置并将其添加到您的 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

【讨论】:

    【解决方案2】:

    我使用的是 RVM,结果我的问题如下:

    • 我使用 'sudo' 安装了 heroku
    • 我应该以当前用户身份安装 heroku,没有 'sudo'

    在这里找到:http://www.ruby-forum.com/topic/217493

    【讨论】:

      猜你喜欢
      • 2015-09-23
      • 1970-01-01
      • 2019-01-07
      • 2021-08-27
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-07-20
      相关资源
      最近更新 更多