0

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 ファイルには次のエントリ gem "rake","=0.8.7" が含まれています。

これについて私たちを助けていただけますか?


実際、私は Rails 2.3.5 バージョンを使用しています。したがって、rake db:migrate の実行中に rake 0.8.7 バージョンを使用しています。rake タスクは正常に動作していますが、次のエラーが発生します。

D:\Idea\8263_branch>rake db:migrate (D:/Sravan/RailsProject 内) D:/Sravan/RailsProject/config/newrelic.yml の rake が中止されました! すでに i18n 0.6.4 を有効にしていますが、Gemfile には i18n 0.4.2 が必要です。bundle exec の使用を検討してください。D:/Sravan/RailsProject/Rakefile:2383:in `raw_load_rakefile'

gem "rake","=0.8.7" を gem "rake","~> 0.8.7" に置き換えてみましたが、それでも同じエラーが発生します

4

1 に答える 1

1

コマンドラインで実行gem install rakeしたり、gemfile を手動で編集したりしましたか? どちらの場合も、"rake","=0.8.7"私には正しく見えません...次のように書かれるべきではありません:

gem "rake","~> 0.8.7"

于 2013-07-02T07:01:18.667 に答える