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

解决方法:

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

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

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

原理:用pymysql来代替mysqlLab

init.py文件大致位置在:

相关推荐
码事漫谈2 分钟前
项目探测:把老项目的知识变成 AI 的外部记忆
后端
PragmaticWorks18 分钟前
从"遍地 try-catch"到分层治理:用 pragmatic-ddd 的异常体系治好代码洁癖
后端·领域驱动设计
青少儿编程课堂33 分钟前
图形化编程实战:智能交通灯调度台,一个作品讲透循环、条件与广播
c++·python·算法·bfs·信息学竞赛
苍何34 分钟前
我的开源项目登顶 GitHub 趋势榜 No1 了!
后端
HAPPY酷34 分钟前
python的对象和方法
开发语言·python
苍何1 小时前
原来 Agent 量大管饱,真不是吹的
后端
the局外人1 小时前
别再背 Chain、Agent、Memory 了:用一条“智能流水线”学会 LangChain
python·langchain·llm
MetaLite1 小时前
SpringBoot分页接口怎么设计-pageSize不设上限会发生什么
java·spring boot·后端
元界metalite1 小时前
SpringBoot整合Redis分布式锁-为什么不能直接DEL
后端
Zane19941 小时前
你以为的性能瓶颈,未必是真的瓶颈:用 cProfile 找到真凶
后端·python