python3.7 sqlalchemy没有名为'MySQLdb'的模块[重复]
Posted
技术标签:
【中文标题】python3.7 sqlalchemy没有名为\'MySQLdb\'的模块[重复]【英文标题】:python3.7 sqlalchemy No module named 'MySQLdb' [duplicate]python3.7 sqlalchemy没有名为'MySQLdb'的模块[重复] 【发布时间】:2019-08-22 10:55:16 【问题描述】:pip install sqlalchemy
应该能够安装它需要的所有依赖项。
但是,它抱怨No module named mysqldb
。我发现 MySQLdb 仅适用于 python2。这里有什么?
【问题讨论】:
请避免发布文字图片。 【参考方案1】:这篇文章展示了让 MySQL 在 Python 3 上运行的各种方法。
How can I connect to MySQL in Python 3 on Windows?
【讨论】:
【参考方案2】:请使用命令pip install mysqlclient
安装此mysqlclient
mysqldb 在python3 中不推荐使用 mysqlclient 是mysqldb 的分支并添加
python3支持
【讨论】:
以上是关于python3.7 sqlalchemy没有名为'MySQLdb'的模块[重复]的主要内容,如果未能解决你的问题,请参考以下文章
Python3.7 mlpy 安装错误 - 'PyThreadState aka struct _ts' 没有名为 'exc_type' 的成员
ModuleNotFoundError:没有名为“flask_sqlalchemy”的模块
ModuleNotFoundError:没有名为“flask_sqlalchemy.orm”的模块
ModuleNotFoundError:没有名为“MySQLdb”的模块 Amazon MySQL RDS SQLAlchemy