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

解决方法:

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

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

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

原理:用pymysql来代替mysqlLab

init.py文件大致位置在:

相关推荐
郝学胜-神的一滴4 分钟前
Python 高级编程 026:序列内核深剖
开发语言·python·程序人生·软件工程
CoderF5 分钟前
jstack 如何分析死锁:从线程栈到等待环
后端
神奇霸王龙5 分钟前
Qwen3.7-Max屠榜:推理成本仅GPT-5.5的1/25
人工智能·python·gpt·ai·aigc·ai编程
渣男教父10 分钟前
Python-openpyxl操作Excel
python
Conan在掘金10 分钟前
ArkTS 进阶之道(5):struct 里为啥不能嵌 struct?终态声明 + 状态边界
后端
jinshw12 分钟前
自己实现GIS配图软件(二)
前端·后端·rust
Wang's Blog13 分钟前
Go-Zero项目开发39: 熔断、限流与降级的高可用实践
开发语言·后端·golang·go-zero
Full Stack Developme24 分钟前
SpringBoot 内嵌 Tomcat 的启动流程
spring boot·后端·tomcat
华研前沿标杆游学34 分钟前
2026标杆游学落地实践:某科技企业半年效率提升30%的实操
python
IT_陈寒43 分钟前
Vue的这个响应式陷阱,我调试了一整天才爬出来
前端·人工智能·后端