Rake gem未找到问题

时间:2010-10-29 21:20:13

标签: ruby-on-rails rake

我在带有Snow Leopard 10.6.4的Mac Mini上使用Ruby 1.9.2p0运行ROR 3.0.1。

当我运行rake db:migrate时出现以下错误

/usr/local/lib/ruby/1.9.1/rubygems.rb:340:in bin_path': can't find executable rake for rake-0.8.7 (Gem::Exception) from /usr/local/bin/rake:19:in'

我已经卸载并重新安装了rake但我仍然遇到同样的错误。

感谢您的协助!

2 个答案:

答案 0 :(得分:0)

当你运行gem命令时,你使用的是“sudo”吗?另外,当你做“宝石列表耙”时你会得到什么?最后,“回声$ PATH”给你什么?当您在终端中时,检查“哪个耙子”的返回值。

答案 1 :(得分:0)

我遇到了同样的问题,我的解决方法是删除此文件:

/usr/local/lib/ruby/gems/1.9.1/specifications/rake.gemspec

显然1.9.2内部附带了rake版本,但由于这个gemspec文件而找不到它。