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

解决方法:

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

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

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

原理:用pymysql来代替mysqlLab

init.py文件大致位置在:

相关推荐
Larcher6 分钟前
从 SDD 到可交付:我如何用规范驱动 AI 做出一个 Chrome 翻译插件
前端·后端·架构
宸津-代码粉碎机11 分钟前
FastUtil+AI多Agent实战:Java AI项目性能终极加速方案
java·服务器·开发语言·python·安全·php
for_ever_love__13 分钟前
python基础语法学习: 装饰器
python·学习·装饰器·装饰器模式
choumou_M24 分钟前
SpringBoot_5:商品秒杀场景的并发实践(初步)
java·spring boot·后端
Python私教27 分钟前
Python 3.15 来了:free-threading 稳定 ABI 能给高并发服务带来什么
开发语言·python
tju新生代魔迷34 分钟前
Python学习日记2
python·学习
陈明勇1 小时前
Go 1.27 重磅发布:泛型方法落地、分配性能跃升,JSON v2 正式可用
后端
Zane19941 小时前
create_task 和直接 await 到底有什么不一样?asyncio 的 Task、gather 与并发数量控制
后端·python
李可以量化1 小时前
Redis 从了解到精通(四・下):分区技术原理与选型全解析
python
喜欢吃豆1 小时前
5 分钟,让网页里站着一个会说话的 3D 数字人
后端