python3.x安装下载MySQLdb,ModuleNotFoundError: No module named ‘MySQLdb’
-
找了很久,自己慢慢摸索出来的
-
首先,MySQLdb,python3.x是不支持的,只支持python2.x。那么怎么办呢,python3支持pymysql,所以我们先下载pymysql的模块包
pip install pymysql
-
,再在需要使用mysql的py文件的同级目录下的____init__.py文件加入这两句话
import pymysql pymysql.install_as_MySQLdb()
-
因为我的代码时python2的,所以我用python2to3.py这个问题件转换成了python3,然后还需要改一个地方,找到使用MySQLdb的模块的文件
-
改成这样
-
关于python2的代码转换为python3的代码,您可以网上搜一下,很常见