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

解决方法:

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

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

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

原理:用pymysql来代替mysqlLab

init.py文件大致位置在:

相关推荐
ForgeAI码匠21 分钟前
ForgeAdmin|Spring Boot 3 后台框架的自动配置设计:少写配置,多做组合
java·spring boot·后端
小L~~~31 分钟前
基于贪心策略的混合遗传算法求解01背包问题
python·算法
IT_陈寒37 分钟前
为什么 Java 的 Optional 让我调试到深夜?
前端·人工智能·后端
才兄说1 小时前
机器人二次开发机器人动作定制?动作迁移数据优化
python
用户8356290780511 小时前
用 Python 实现 Excel 散点图绘制与定制
后端·python
PAK向日葵1 小时前
从零实现 Python 虚拟机(一):PVM 基本原理介绍
python
怪兽陪你看日出B1 小时前
一文彻底搞懂本地缓存之王-Caffeine
后端
JavaGuide1 小时前
Spec Coding 规范驱动编程实战:从 Vibe Coding 到 AI 代码规范
后端·vibecoding
神所夸赞的夏天1 小时前
创建虚拟环境提示SSLError错误
python
极光代码工作室1 小时前
基于机器学习的二手商品价格预测系统
人工智能·python·深度学习·机器学习