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

解决方法:

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

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

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

原理:用pymysql来代替mysqlLab

init.py文件大致位置在:

相关推荐
@fai15 分钟前
【Python多线程截图】当 Python 多线程遇上底层 C 库——一次由“串图”引发的线程安全深度思考
python·opencv·numpy
2401_8955213417 分钟前
springboot集成onlyoffice(部署+开发)
java·spring boot·后端
程序员小假27 分钟前
你分得清 Prompt、Agent、Function Call、Skill、MCP 吗?
java·后端
xuboyok230 分钟前
【Spring Boot】统一数据返回
java·spring boot·后端
工边页字31 分钟前
AI产品面试官超喜欢问:什么是 Embedding,它是怎么工作的 ?
前端·人工智能·后端
Augustvic33 分钟前
gRPC基本原理
后端·http·中间件·rpc
IT果果日记33 分钟前
K8S+Dinky+Flink管理你的计算资源
大数据·后端·flink
alvin_20051 小时前
python之OpenGL应用(五)变换
python·opengl
深蓝电商API1 小时前
服务器部署爬虫:Supervisor 进程守护
爬虫·python
G探险者1 小时前
架构演进之 DDD:从 CRUD 到领域驱动设计
后端·架构·领域驱动设计