bundle exec rake db:migrate的问题

时间:2013-07-02 06:24:01

标签: ruby-on-rails ruby

运行bundle exec rake db:migrate命令时,我收到以下错误

D:\Sravan\RaiilsProject>bundle exec rake db:migrate
bundler: command not found: rake
Install missing gem binaries with `bundle install`

我已经运行了bundle install命令,我的gem文件也包含以下条目 宝石“耙”,“= 0.8.7”

你能帮我们一点吗?


其实我使用的是rails 2.3.5版本。所以我使用的是rake 0.8.7版本 在运行rake db:migrate rake任务工作正常但得到以下错误

D:\ Idea \ 8263_branch> rake db:migrate (在D:/ Sravan / RailsProject中) 无法找到或读取D:/Sravan/RailsProject/config/newrelic.yml 耙子流产了! 你已经激活了i18n 0.6.4,但你的Gemfile需要i18​​n 0.4.2。考虑使用bundle exec。 D:/ Sravan / RailsProject / Rakefile:2383:在`raw_load_rakefile'

我也试过用gem“rake”替换gem“rake”,“= 0.8.7”,“〜> 0.8.7” 但仍然得到相同的错误

1 个答案:

答案 0 :(得分:1)

您是否在命令行上完成了gem install rake或手动编辑了gemfile?在任何一种情况下,"rake","=0.8.7"对我来说都不合适......不应该写成:

gem "rake","~> 0.8.7"