在Python 3.6上安装MySqlDB

时间:2018-01-20 06:47:20

标签: python django pycharm

我现在无法解决此问题。当我尝试执行我的django项目时,pycharm抛出错误“没有名为'MySQLdb'的模块”。从参考SO上的类似问题。我确实尝试通过文件设置安装包,这引发了另一个错误

"Could not find a version that satisfies the requirement MySQLdb (from versions: )
No matching distribution found for MySQLdb"

我的项目需要python 3.6,如果没有MysqlDB,项目似乎没有工作。我确实尝试安装mysqlAlchemy和mysqlconnector但它没用。有人可以指出如何解决这个问题吗?

我在Mac上,如果我尝试从终端运行该项目,则没有问题。

编辑:我确实尝试从pycharm包管理器安装mysql。但它引发了另一个错误No module named 'ConfigParser'

1 个答案:

答案 0 :(得分:5)

这是python3.5.3中的常见问题,您可能需要pip install pymysql并将以下代码添加到__init__.pywsgi.py相同的目录中。祝你好运!

import pymysql
pymysql.install_as_MySQLdb()