質問: ### 経緯 -開発環境はmac×Virtualbox×Vagrant×MySQL -SQLiteからMySQLに切り替え、MySQL2をインストールしたところ -3ヶ月ほど前にrailsのgemはインストール済。仮想環境でいくつか練習のアプリケーションも作成済。 ### 発生している問題 今まで問題なくrailsが使えていたのに、 MySQL2をbundle installした後に、 railsでコントローラーを作成しようとしたところ以下のようなエラーが出てしまいました。 ``` $ rails g controller nurseries index show Could not find gem 'rails (~> 5.2.2)' in any of the gem sources listed in your Gemfile. Run `bundle install` to install missing gems. ``` MySQL2とバージョンが合わなかったのでは?と思い、 現在のrailsのバージョンを確認しようとしても、以下同じメッセージが出て行き詰まってしまいました。 ``` $ rails -v Could not find gem 'rails (~> 5.2.2)' in any of the gem sources listed in your Gemfile. Run `bundle install` to install missing gems. ``` どなたか考え得る要因と対処法がおわかりになりましたら、お力添えいただけないでしょうか。 何卒よろしくお願いします。
回答: エラーに 『'bundle install'を実行して不足しているgemをインストールしてください』と書かれているので 'bundle install'コマンドをとりあえず実行してみるとよいと思います。