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

解决方法:

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

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

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

原理:用pymysql来代替mysqlLab

init.py文件大致位置在:

相关推荐
Str_Null13 小时前
杀戮尖塔通过修改记录文件和备份文件进行修改血量和金币
python
钝挫力PROGRAMER13 小时前
复杂PDF转Markdown实战:从Marker到多模态的处理全记录
python·pdf
TechWayfarer13 小时前
账号安全实战:基于IP归属地基线的三原则异地登录风控模型
服务器·网络·python·安全·网络安全
dhashdoia13 小时前
2026年GPT-5.5与GPT-Image-2深度解析:国内部署指南
人工智能·python·gpt·ai作画·gpt国内部署
fox_lht13 小时前
第十二章 泛型、接口和生命周期
开发语言·后端·rust
ikoala13 小时前
用了几周明基 RD280UG,我终于明白程序员为什么需要一台“专用显示器”
前端·后端·程序员
jayson.h13 小时前
正则表达式:从文件名提取器件编号
开发语言·python·正则表达式
文心快码BaiduComate13 小时前
Comate搭载DeepSeek-V4
前端·后端
小杍随笔13 小时前
Axum+Leptos全栈集成实战
开发语言·后端·架构·rust
2601_9536603713 小时前
Java Map集合详解与实战
java·开发语言·python