运行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需要i18n 0.4.2。考虑使用bundle exec。 D:/ Sravan / RailsProject / Rakefile:2383:在`raw_load_rakefile'
我也试过用gem“rake”替换gem“rake”,“= 0.8.7”,“〜> 0.8.7” 但仍然得到相同的错误
答案 0 :(得分:1)
您是否在命令行上完成了gem install rake
或手动编辑了gemfile?在任何一种情况下,"rake","=0.8.7"
对我来说都不合适......不应该写成:
gem "rake","~> 0.8.7"