Rails 用の gemをインストールしようとすると、問題が発生します。またはmysql2
を実行してインストールしようとすると、次のエラーが発生します。bundle install
gem install mysql2
mysql2 のインストール中にエラーが発生しました: エラー: gem ネイティブ拡張機能のビルドに失敗しました。
これを修正して正常にインストールするにはどうすればいいでしょうかmysql2
?
ベストアンサー1
Ubuntu/Debian および aptitude を使用するその他のディストリビューションの場合:
sudo apt-get install libmysql-ruby libmysqlclient-dev
パッケージはlibmysql-ruby
段階的に廃止され、 に置き換えられましたruby-mysql
。これそこで解決策を見つけました。
上記のコマンドがlibmysql-ruby
見つからないために機能しない場合は、次のコマンドで十分です。
sudo apt-get install libmysqlclient-dev
Red Hat/CentOS および yum を使用するその他のディストリビューションの場合:
sudo yum install mysql-devel
Mac OS Xの場合自家製:
brew install mysql