【发布时间】:2012-03-30 09:49:37
【问题描述】:
我是 Rails 的新手,正在尝试在我的 Mac 上开始我的第一个项目,但是当我在项目的根目录中运行 Rake -T 时遇到了问题:
Could not find rake-0.9.2.2 in any of the sources
Run 'bundle install' to install missing gems.
运行“捆绑安装”后,我得到:
Your bundle is complete! It was installed into ./rake
但是当我再次调用 Rake 时,我仍然遇到同样的错误。我的 gemfile 将 rake 列为:
gem 'rake', '0.9.2.2'
如果我运行“捆绑列表”,我可以看到:
* rake (0.9.2.2)
我查看了有关 stackoverflow 和 google 的其他帖子,但没有一个解决方案对我有用。我也非常感谢这里发生的事情的任何背景,例如,是否应该像这样将 rake 安装到项目目录中? 我不确定还应该包括什么来帮助解决问题?
谢谢!
【问题讨论】:
-
您在某个时候运行过
bundle install rake。进入.bundle/config并删除包含“rake”的选项 -
我删除了“BUNDLE_PATH: rake”这一行,现在我得到了这个错误:“在任何源中都找不到 i18n-0.6.0”,即使在我运行了“捆绑安装”之后也是如此再次。如果我运行 'bundle show i18n' 我得到:'/Library/Ruby/Gems/1.8/gems/i18n-0.6.0' 和 'bundle show rake' 给出:'/Library/Ruby/Gems/1.8/gems/rake -0.9.2.2'
标签: ruby-on-rails rake