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

解决方法:

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

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

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

原理:用pymysql来代替mysqlLab

init.py文件大致位置在:

相关推荐
荒古前3 分钟前
Spring Boot + MyBatis 启动报错:不允许有匹配 “[xX][mM][lL]“ 的处理指令目标
spring boot·后端·mybatis
2401_874732536 分钟前
Python Web爬虫入门:使用Requests和BeautifulSoup
jvm·数据库·python
xxjj998a9 分钟前
Spring Boot 整合 Apollo 配置中心实战
java·spring boot·后端
苏三说技术26 分钟前
千万数量级excel,如何快速导入?
后端
平常心cyk27 分钟前
Python基础快速复习——集合和字典
开发语言·数据结构·python
阿钱真强道28 分钟前
34 Python 离群点检测:什么是离群点?为什么要做异常检测?
python·sklearn·异常检测·异常·离群点检测
AC赳赳老秦29 分钟前
OpenClaw关键词挖掘Agent配置(附SOP脚本,可直接复制使用)
java·大数据·开发语言·人工智能·python·pygame·openclaw
qq_4160187231 分钟前
数据分析与科学计算
jvm·数据库·python
徐小夕33 分钟前
一个普通Word文档,为什么99%的开源编辑器都"认怂"了?我们选择正面硬刚
vue.js·后端·github
深藏功yu名36 分钟前
Day24(进阶篇):向量数据库 Chroma_FAISS 深度攻坚 —— 索引优化、性能调优与生产级落地
数据库·人工智能·python·ai·agent·faiss·chroma