1. ホーム
  2. ruby-on-rails

[解決済み] rake 0.9.0 を有効化しましたが、Gemfile が rake 0.8.7 を要求しています。

2022-07-16 22:50:49

質問

railsプロジェクトを実行しようとしています。 私は

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

もし私が: "bundle install"

を実行しても と表示されます。

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

をしながら

rake db:migrate

どのように解決するのですか?

私はDobry Denに感謝し、男に感謝します。 ここに解決策があります(私のために動作します)。 私は追加しました

gem 'rake','0.8.7'

のGemfileにはなかったのですが、私の新しいバージョンのrailsは自動的にrake(0.9.0)をインストールします。

でrake0.9.0を削除した後、rake0.9.0をインストールする前に gem uninstall rake とした後に bundle update rake を実行すると、データベースを作成し、移行することができます。