Windows 10を使用しています。python 3.8.2 32ビットがインストールされています。mysql-installer-web-community-8.0.20.0.msiを使用して、Python用のコネクタを使用しようとしています。コネクタエラーメッセージはPython 32ビットがインストールされていません。古いスレッドが必要であると主張していますPython 3.4。ドキュメントはここにあります: https://dev.mysql.com/doc/connector-python/en/connector-python-versions.html は、これがPython 3.8.2で動作すると主張しています。別のMySqlインストーラーが必要ですか?そうでない場合、何が悪いのですか?
ありがとう、スコット
MySQL 8.0.18でWindows 10 64ビットマシンのPython 3.8)を使用しているときに、同様の問題に直面しました。
そして、私は次の回避策を使用しました-
使用しているすべてのインストーラーがMy SQLおよびPython=の64ビットインストーラーであることを確認しました。私のマシンはWindows 10 64ビットマシンであるためです。
Python Connector for MySQLが対応するpythonバージョン https://insidemysql.com/category/mysql-development/connectors/ python / MySqlをマイナーバージョンにダウングレードする問題または情報の欠如の場合。
- dev.mysql.com/downloads からConnector用の独立したMSIをダウンロード
ダウンロードしたConnector MSIを手動でインストールしました。
この情報が、対応する32ビットバージョンを使用して問題のトラブルシューティングに役立つことを願っています。
CPUアーキテクチャが64ビットの場合は、必ずMySQL Connector 64ビットバージョンをダウンロードしてください。 32ビットインストーラーも機能しますが、マイナーエラーが発生する場合があります。また、MySQLコネクタPythonにはPythonがシステムのPATH
に存在する必要があります。pythonシステムPATH変数にpython.exeパスを追加して、MySQLコネクタが実行ファイルを見つけられるようにします。