You have already activated rake 10.1.1, but your Gemfile requires rake 10.1.0.エラー
Railsでrake db:migrateを実行すると以下のようなエラーが発生してしまいました。$ rake db:migraterake aborted!You have already activated rake 10.1.1, but your Gemfile requires rake 10.1.0. Prepending `bundle exec` to your command may solve this.
調べてみるとbundle execを付けて実行をすれば解決するみたいです。やってみます。
$ bundle exec rake db:migraterake aborted!You have already activated rake 10.1.1, but your Gemfile requires rake 10.1.0. Prepending `bundle exec` to your command may solve this.
しかし変わりませんでした…。さらに調べてみると、こちらのサイトにbundle update rakeを行ってrake db:migrateをすれば解決できるとあります。やってみます。
$ bundle update rake
Fetching gem metadata from https://rubygems.org/........
Fetching additional metadata from https://rubygems.org/..
・
・
Your bundle is updated!
続いてrake db:migrateを実行します。
$ rake db:migrate
今度は問題なく実行できました!
まとめ
You have already activated rake 10.1.1, but your Gemfile requires rake 10.1.0
↓
$ bundle update rake
$ rake db:migrate
以上でエラーを解決できます。
0 件のコメント:
コメントを投稿