背景故事:
Rails 新手并尝试在 Mediatemple DV 服务器上安装Passenger。我在这里关注并稍微修改了这个 CentOS 指南,因为 MT 目前没有任何关于设置 Rails 生产环境的推荐“操作方法” http://www.freshblurbs.com/installing-ruby-rails-3-centos-nginx .
我刚刚安装了 gem,然后以 root 身份运行 gem install rake。现在,每当我尝试跑步时
rake some_task
我收到以下错误
/usr/local/lib/ruby/site_ruby/1.9.1/rubygems.rb:370:in `bin_path':
can't find gem rake ([">= 0"]) with executable rake (Gem::GemNotFoundException)
from /usr/local/bin/rake:19:in `<main>'
rake 安装在这里 /usr/local/bin/rake
$PATH 是 /usr/kerberos/sbin:/usr/kerberos/bin://sbin://bin:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin: /usr/bin:/root/bin:/usr/bin:/usr/local/bin:/root/bin:/usr/bin:/usr/local/lib
rake 的 gem 的输出是 /usr/local/lib/ruby/1.9.1/rake.rb
...不幸的是,这就是我袖手旁观的全部。我错过了什么导致这个炸弹?
提前致谢!