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

解决方法:

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

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

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

原理:用pymysql来代替mysqlLab

init.py文件大致位置在:

相关推荐
~|Bernard|11 分钟前
关于go语言中二维切片的append操作陷阱
开发语言·后端·golang
Cloud_Shy61815 分钟前
解读《Effective Python 3rd Edition》:从练气到老魔(第四章 Item 27 - 29)
开发语言·人工智能·经验分享·python·学习方法
机汇五金_21 分钟前
交换机箱体材质如何选择?铝合金与钢板有什么区别?
python·材质
asdzx6722 分钟前
使用 Python 精准提取 Word 文档中的文本与表格
python·word
某林21224 分钟前
ROS 2 与大模型融合实战:从进程连环崩溃到类型安全防御的深度排障复盘
c++·python·安全·机器人·人机交互·ros2
李昊哲小课34 分钟前
Spring Boot 4.0.6 全栈教程案例
spring boot·后端
勇往直前plus36 分钟前
Redis&Python 梳理
数据库·redis·python
开源量化GO36 分钟前
多品种组合单品种剧烈波动:组合风控先平谁
python
千云39 分钟前
100w大表0停机回滚:我们为什么放弃Undo Log,选择表名切换?
数据库·后端·mysql
战族狼魂44 分钟前
AI 全栈开发实战训练路线(企业级)
人工智能·python·chatgpt·大模型