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

解决方法:

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

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

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

原理:用pymysql来代替mysqlLab

init.py文件大致位置在:

相关推荐
程序员cxuan35 分钟前
讲真,智能路由这事儿,还得看基元律动
人工智能·后端·程序员
用户019027581611 小时前
Dify / Coze 低代码 Agent 怎么接 A 股行情?
python
vaskilab1 小时前
Schema 全绿,Agent 却把参数编造了
后端
Java与AI落地1 小时前
Spring AI 上手:给现有 Java 服务加一个能用的 AI 接口
后端
Swot1 小时前
SvelteKit 数据流研究:`+page.js` 和 `+page.server.js` 到底谁在跑,数据又去了哪儿
前端·后端
一条Go1 小时前
历史告警归档:为什么"删掉主库行"是最后一步
后端·架构·github
nice_lcj5201 小时前
【从零理解 Spring AI · 16】Agent 与工作流:什么该写死,什么该让模型决定
java·人工智能·后端·spring ai·ai应用开发
梦醒江南1 小时前
Agent 调工具报 504 之后:测试如何设计网络抖动下的幂等与补偿验证?
后端·agent·ai编程
站大爷IP2 小时前
Python的内存分析把我坑惨了,原来tracemalloc和memory_profiler的区别这么大
后端
Captaincc2 小时前
转译:《软件工程师现在该怎么办》
前端·后端·ai编程