エラー: mysqlclient のホイールの構築に失敗しました mysqlclient の setup.py clean を実行しています 構築に失敗しました...

パッケージをインストールしようとしているときにエラーが発生しmysqlclient、ホイールのビルドに失敗しているようです。エラー メッセージは、C 拡張機能の構築に必要な Python.h ファイルが見つからないことを示しています。

この問題を解決するには、Python 開発ヘッダーのインストールが必要になる場合があります。これを行うには、ターミナルで次のコマンドを実行します。

sudo apt-get install python3-dev

また

sudo yum install python3-devel

これにより、必要なヘッダーがインストールされ、mysqlclientパッケージが正常にインストールされるようになります。ヘッダーをインストールした後、インストール コマンドを再度実行してみます。

pip install mysqlclient

問題が解決しない場合は、エラー メッセージに示されているように、システムに C コンパイラがインストールされていることを確認することもできます。Ubuntu などの Debian ベースの Linux ディストリビューションを使用している場合は、必要なツールが含まれる build-essential パッケージをインストールできます。

sudo apt-get install build-essential

また

sudo yum groupinstall 'Development Tools'

これらの依存関係をインストールした後、インストール コマンドを再度実行して、問題が解決されたかどうかを確認してください。

おすすめ

転載: blog.csdn.net/muzihuaner/article/details/131199737