すでにrake 0.9.0を有効化していますが、Gemfileにはrake 0.8.7が必要です。質問する

すでにrake 0.9.0を有効化していますが、Gemfileにはrake 0.8.7が必要です。質問する

Railsプロジェクトを実行しようとしていますが、

Your bundle is complete! Use `bundle show [gemname]` to see where a bundled gem is installed.

「バンドルインストール」を実行すると、

でも私は

You have already activated rake 0.9.0, but your Gemfile requires rake 0.8.7

しながら

rake db:migrate

ベストアンサー1

まず、Gemfile に rake が記載されているかどうかを確認します。記載されていない場合は、それを追加し、「すでに有効化した」バージョンを指定します。

次に、アプリで使用している rake バージョンを更新するようにバンドルに指示する必要があります。

bundle update rake

自動的に更新されますGemfile.lock

おすすめ記事