解决ModuleNotFoundError: No module named 'MySQLdb'

解决ModuleNotFoundError: No module named 'MySQLdb'

系统:ubuntu18.04

首先查看报错:

image-20211203172830365

百度后查看有两种方式:

一种是通过pymysql并增加两行代码,但是由于代码已经上传服务器,修改较为复杂,所以采用第二种方式:安装mysqlclient,执行以下命令:

pip3 install mysqlclient

报错:

image-20211203173054136

再次百度后发现需要先安装libmysqlclient-dev

apt-get install libmysqlclient-dev

再次进行pip安装,成功!

原文地址:https://www.cnblogs.com/JoshuaYu/p/15639118.html