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

解决方法:

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

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

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

原理:用pymysql来代替mysqlLab

init.py文件大致位置在:

相关推荐
前进的李工9 分钟前
LeetCode hot100:234 回文链表:快慢指针巧判回文链表
python·算法·leetcode·链表·快慢指针·回文链表
嫂子的姐夫19 分钟前
23-MD5+DES+Webpack:考试宝
java·爬虫·python·webpack·node.js·逆向
q***985235 分钟前
Spring Boot(快速上手)
java·spring boot·后端
IT_Beijing_BIT38 分钟前
Rust入门
开发语言·后端·rust
百***920241 分钟前
Spring Boot 多数据源解决方案:dynamic-datasource-spring-boot-starter 的奥秘(上)
java·spring boot·后端
麦麦鸡腿堡1 小时前
Java事件处理机制
java·开发语言·python
天若有情6731 小时前
前端 vs 后端:入行软件行业,我该如何选择?哪个更“简单”?
前端·后端·软件开发·职业·就业·选择
谅望者2 小时前
数据分析笔记07:Python编程语言介绍
大数据·数据库·笔记·python·数据挖掘·数据分析
Java天梯之路2 小时前
如何接收前端参数
java·后端
Geo_V2 小时前
LangChain Memory 使用示例
人工智能·python·chatgpt·langchain·openai·大模型应用·llm 开发