pip install mysqlclient エラー: 'mysql.h' ヘッダー ファイルが見つかりません
質問:
pip を使用して mysqlclient ライブラリをインストールすると、「致命的エラー C1083: インクルード ファイルを開けません: 'mysql.h': そのようなファイルまたはディレクトリはありません。」というエラーが発生して失敗しました。
解決策:
Windows システムで mysqlclient 拡張機能を構築するには、mysql.h ヘッダー ファイルが必要です。この問題を回避するには、特定の Python バージョンで動作する非公式の Windows バイナリをダウンロードできます。
非公式 Windows バイナリをインストールする手順:
次の Web サイトにアクセスします: https://www.php.cn/link/b27c40f1f7fb35fcf65d89dc29748e29
Python のバージョンに最適なバイナリを見つけます (例: mysqlclient-1.3.13-cp36-cp36m-win_amd64.whl)。
.whl ファイルをダウンロードします。
pip を使用してダウンロードしたバイナリをインストールします:
<code class="language-bash">pip install "下载文件的路径"</code>
例:
64 ビット Python 3.6 用の非公式 Windows バイナリをインストールするには、mysqlclient-1.3.13-cp36-cp36m-win_amd64.whl ファイルをダウンロードします。次に、コマンド プロンプトまたはターミナルで次のコマンドを実行します:
<code class="language-bash">pip install mysqlclient-1.3.13-cp36-cp36m-win_amd64.whl</code>
以上がpip を使用して mysqlclient をインストールする際の「'mysql.h' ヘッダー ファイルが見つかりません」エラーを修正する方法は?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。