Ruby on Railsで「An error occurred while installing mysql2」が出る
Ruby on RailsでGemfileにmysql2を追加した場合に以下のエラーに遭遇することがあります。(Windows限定っぽい?)
bundle installすると以下のエラーが・・・。
An error occurred while installing mysql2 (0.5.5), and Bundler cannot continue.
In Gemfile:
mysql2
理由ばよく分かりませんが以下のコマンドで個別にmysql2をインストールすれば出なくなりました。
> gem install mysql2 --platform=ruby -- --with-mysql-dir="C:\Ruby32-x64\msys64\mingw64"
"C:\Ruby32-x64\msys64\mingw64"の部分は適宜変更してください。Rubyインストール時にデフォルトのままなら上記で大丈夫なはずです。
これで bundle install を実行してもエラーが出なくなる、はずです。
コメント
コメントを投稿