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

解决方法:

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

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

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

原理:用pymysql来代替mysqlLab

init.py文件大致位置在:

相关推荐
IT_陈寒9 小时前
Vue的这个响应式陷阱我居然现在才发现
前端·人工智能·后端
WL学习笔记10 小时前
使用string类
c++·后端·string类
飞鸟真人10 小时前
IM网关系列(九)单账号流量统计:滑动窗口桶方案设计与Go实现
后端·golang
Python自动化直播10 小时前
智能脚本批量管理拆开看:导入、导出、重写、试听
前端·python·ai·秒播
武子康11 小时前
Embedding 替换怎么评测:把索引成本算进成功任务
人工智能·后端·agent
伤心的梧桐叶13 小时前
Picset与创客贴比等待时间,没做完的任务不能从表里消失
python
大哥430913 小时前
on-failure 不扛重启:一次 Docker restart 策略的反直觉排查
后端
房西杭13 小时前
GM指令:仓库扩容、清空仓库(行会仓库 + 个人仓库,Lua + proto + GMMgr注册)
后端
大哥430913 小时前
不报错 ≠ 生效:三类"静默失效"缺陷与它们的共同指纹
后端
没有气的汽水13 小时前
一次 SQS 消费者静默退出的排查:问题最后竟然出在日志里
python