python3フラスコを使用してデータベースに接続すると、「: 『のMySQLdb』という名前のないモジュールModuleNotFoundError」と表示されます

このリンクします。https://blog.csdn.net/Granery/article/details/89787348

MySQLの接続のpython3を使用する場合は「ModuleNotFoundErrorを:という名前のモジュールの登場しないのMySQLdb 「」 エラーを。
【解決手段】ステップ
このモジュールのMySQLdbが欠落しているため、インストールモジュールパッケージのMySQLdb --MySQL-パイソンは、実行

PIP3は、MySQL-pythonのインストール

「のConfigParser」という名前のないモジュール:プログラムはImportErrorを実行しているの欠如を与えられた後 。

MySQLの- PythonはPythonの3がサポートされていないため、これは、その理由を見つける
のpython3のはmysqlclientモジュールはpython2のMySQLdbはモジュールの使用を置き換えます

[1]溶液
インストールモジュールはmysqlclient

PIP3はmysqlclientをインストールし

、あなたが通常実行することができます

[2]溶液
インストールモジュールpymysql

pymysqlはPIP3インストール

'://ルート:mysqlのSQLALCHEMY_DATABASE_URI =修正 [email protected]:3306 / db_pythonは' ある:
SQLALCHEMY_DATABASE_URI = '+ MySQLのpymysql:/ /root:[email protected]:3306/db_python'

説明リンク:HTTPS ://blog.csdn.net/Granery/article/details/89787348

おすすめ

転載: www.cnblogs.com/z3286586/p/11536506.html