Ruby企业版-未找到Rake

Ruby企业版-未找到Rake,ruby,rubygems,rake,gem,vps,Ruby,Rubygems,Rake,Gem,Vps,我刚刚建立了一个新的VPS,并用Ruby Enterprise Edition安装了Passenger。 然而,我不能让rake去工作 /opt/ruby-enterprise-1.8.7-2010.01/bin/gem list *本地宝石* actionmailer (2.3.5, 2.2.3) actionpack (2.3.5, 2.2.3) activerecord (2.3.5, 2.2.3) activeresource (2.3.5, 2.2.3) activesupport

我刚刚建立了一个新的VPS,并用Ruby Enterprise Edition安装了Passenger。 然而,我不能让rake去工作

/opt/ruby-enterprise-1.8.7-2010.01/bin/gem list
*本地宝石*

actionmailer (2.3.5, 2.2.3)
actionpack (2.3.5, 2.2.3)
activerecord (2.3.5, 2.2.3)
activeresource (2.3.5, 2.2.3)
activesupport (2.3.5, 2.2.3)
fastthread (1.0.7)
formtastic (0.9.7)
justinfrench-formtastic (0.2.4)
mysql (2.8.1)
passenger (2.2.9)
rack (1.1.0, 1.0.1)
rails (2.3.5, 2.2.3)
rails-settings (1.0.0)
rake (0.8.7)
sqlite3-ruby (1.2.5)
当我尝试运行rake任务时,我得到:

-bash: rake: command not found
有人能帮忙吗

谢谢你的建议


谢谢。

我已经使用REE大约一年了,一直都有这个问题,我总是这样处理:

cd /usr/local/bin
sudo ln -s /opt/ruby-enterprise-1.8.7-2010.01/bin/ruby
sudo ln -s /opt/ruby-enterprise-1.8.7-2010.01/bin/gem
sudo ln -s /opt/ruby-enterprise-1.8.7-2010.01/bin/irb
sudo ln -s /opt/ruby-enterprise-1.8.7-2010.01/bin/rake
对于gems安装的其他二进制文件,我也必须这样做。仅供参考,我正在使用Ubuntu


或者,您可以修改环境的路径(这将使您不必为新的二进制文件创建符号链接),但我更喜欢这种方法,因为我以不同的用户身份运行脚本,不想修改每个人的路径。

'


通过执行“sudo apt get install rake”修复了此问题。

您确定您的路径设置正确以包含该bin dir吗?使用rvm它将为您解决此问题