出现这种错误,首先查看pymysql是否安装成功:pip list,若发现列表中已成功显示PyMySQL;
检查终端使用的Python解释器是哪个版本:
在运行程序时,输入Python3 **.py,则用的是3.0版的解释器,若是Python **.py的话,则用的是2.0的解释器。产生这个错误的原因就是用了2.0的解释器运行程序。2.0对应的模块是MySQLdb,3.0对应的模块是pymysql,混用的话则会报错。
版权声明:本文为chen6s原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。