コピー2021.02.19こんにちは。たいら(@tairaengineer2)です。転職を繰り返し現在4社経験している、10年目エンジニアです。×.×.×.というエラーメッセージが表示されたときの原因と解決方法をお伝えします。db:createを実行したときにおこりました。this.エラーが起こった原因は、エラーメッセージにも書かれている通りバージョンが異なるからです。今回ではrakeコマンドのバージョンは13.0.3であるものの、Gemfileでは13.0.1が指定されていたため発生しました。このエラー問題を解決する方法を2つお伝えします。exec」を付けることです。db:createというようにコマンドを指定する、という感じです。exec」を頭につけることによって、Gemfileの方のバージョンで動くため無事実行できる、というわけです。これはバージョンが異なっているというそもそもの問題を解決していない一時しのぎな手法であることに注意です。解決策その2:最新バージョンにアップデートする解決策その2は、最新バージョンにアップデートすることです。こちらは解決策その1と異なり、根本のバージョン違いを解消できるので、もしバージョン管理ができている状態ならば、こちらをおすすめします。updateと実行してアップデートコマンドを実行します。コメントをキャンセルメールアドレスが公開されることはありません。※サイト次回のコメントで使用するためブラウザーに自分の名前、メールアドレス、サイトを保存する。上に表示された文字を入力してください。Railsプロフィールこのブログを運営しているたいらと言います。プログラム言語を合計5言語経験している12年目エンジニアのブロガーです。このブログでは、どこよりも分かりやすくプログラムやツールのインストール方法などを解説し、エンジニアにの疑問解決に役立つ情報を発信します。お問い合わせなどがありましたら、下記のリンクからお願いします。お問い合わせこちらから記事の検索ができます。IDEAXAMPPお問い合わせホーム検索トップサイドバータイトルとURLをコピーしました。