[解決済み] mysql2 のインストールに失敗しました。gem ネイティブエクステンションのビルドに失敗しました
2022-03-19 06:30:56
質問
をインストールしようとすると、いくつかの問題が発生します。
mysql2
gem for Railsを使用しています。を実行してインストールしようとしたところ
bundle install
または
gem install mysql2
を実行すると、次のようなエラーが発生します。
mysql2 のインストールに失敗しました。ERROR: gem ネイティブエクステンションのビルドに失敗しました。
どうすれば、これを修正し、正常に
mysql2
?
解決方法は?
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
関連
-
MySQLデータ型の詳細
-
[解決済み】文字列からuniqueidentifierに変換する際に変換に失敗する - 2つのGUIDの場合
-
[解決済み] pg gem をインストールしようとすると 'libpq-fe.h' ヘッダが見つからない
-
[解決済み] json gem のインストール中にエラー 'mkmf.rb can't find header files for ruby' が発生する。
-
Unknown character set.を解決する。MySQLデータベースインポート時の'utf8mb4'エラーの解消
-
PostMan レポート エラー: 接続 ECONNREFUSED 127.0.0.1:port number
-
[解決済み] MySQLでコマンドラインを使用してSQLファイルをインポートするにはどうすればよいですか?
-
[解決済み] gem install: gemネイティブエクステンションのビルドに失敗しました(ヘッダーファイルが見つかりません)。
-
[解決済み】rubygemsインストール時のSSLエラー、'https://rubygems.org/'からデータを引き出せない。
-
[解決済み】Rails: OS XでのPG gemのインストール - ネイティブ拡張機能のビルドに失敗する
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
mysqlでインデックスに障害が発生する原因は何ですか?
-
MySQLにおけるorder byの使用方法の詳細
-
MySQLのWhereの使用方法について説明します。
-
MySQLのselect、distinct、limitの使い方
-
mysqlインデックスが長すぎる特殊なキーが長すぎる解決策
-
[解決済み】マルチパート識別子をバインドできませんでした。
-
[解決済み] datetimeの挿入時に文字列から日付や時刻を変換すると、変換に失敗する
-
[解決済み] ユニークなテーブル/エイリアスではない
-
[解決済み】文字列からuniqueidentifierに変換する際に変換に失敗する - 2つのGUIDの場合
-
[解決済み] ユーザー 'root'@'localhost' (パスワード: YES を使用) のアクセス拒否 - 特権がない?