Django项目运行报错:ModuleNotFoundError: No module named ‘MySQLdb‘

解决方法:

在__init__.py文件下,新增下面这段代码

python 复制代码
import pymysql
pymysql.install_as_MySQLdb()

注意:确保你的 python 有下载 pymysql 库,没有的话可以使用 pip install pymysql安装

原理:用pymysql来代替mysqlLab

init.py文件大致位置在:

相关推荐
想用offer打牌2 分钟前
Spring AI vs Spring AI Alibaba
java·人工智能·后端·spring·系统架构
玖疯子9 分钟前
TCP/IP协议栈深度解析技术文章大纲
python·scikit-learn·pyqt·pygame
sunfove22 分钟前
Python 自动化实战:从识图点击、模拟真人轨迹到封装 EXE 全流程教学
开发语言·python·自动化
傻啦嘿哟22 分钟前
Python网页自动化操作全攻略:从入门到实战
开发语言·python·自动化
啦哈拉哈25 分钟前
【Python】知识点零碎学习4
python·学习·算法
qwerasda12385235 分钟前
车牌字符识别与定位技术:多国家车牌检测与识别系统
python
独行soc39 分钟前
2026年渗透测试面试题总结-3(题目+回答)
网络·python·安全·web安全·渗透测试
sg_knight1 小时前
工厂方法模式(Factory Method)
java·服务器·python·设计模式·工厂方法模式·工厂模式
西红市杰出青年1 小时前
Python异步----------信号量
开发语言·python
tianyuanwo1 小时前
深入浅出SWIG:从C/C++到Python的无缝桥梁
c语言·c++·python·swig