ruby rakeコマンド実行時に「Gem::LoadError: You have already activated rake xx.xx.xx, but your Gemfile requires rake xx.xx.xx. Prepending bundle exec to your command may solve this」が発生した場合の対処法

ruby rakeコマンド実行時に「Gem::LoadError: You have already activated rake xx.xx.xx, but your Gemfile requires rake xx.xx.xx. Prepending bundle exec to your command may solve this」が発生した場合の対処法

rakeコマンド実行時にエラー「Gem::LoadError: You have already activated rake xx.xx.xx, but your Gemfile requires rake xx.xx.xx. Prepending bundle exec to your command may solve this」が発生して実行できないときの対処法を記述してます。

環境

  • OS windows10 pro 64bit
  • ruby 2.6.6
  • gem 3.0.3

エラー全文

「rake preview」実行時に発生

対処法

エラーに書いてある通り、bundle execを付けて実行すれば解消されます。

ちなみに、各バージョンを確認してみると

bundle execだと

となってます。