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

解决方法:

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

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

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

原理:用pymysql来代替mysqlLab

init.py文件大致位置在:

相关推荐
阿聪谈架构15 小时前
第10章:Agent 记忆系统 —— 让 AI 真正"记住"你
人工智能·后端
木雷坞15 小时前
我把 AI Coding Agent 的 MCP 工具链放进容器里跑了一遍
后端
夏至春来-美美15 小时前
python 使用pytest的ini配置
开发语言·python·pytest
geovindu15 小时前
python: Mutex Pattern
开发语言·python·设计模式·互斥锁模式
BING_Algorithm15 小时前
开发常用Linux命令
linux·后端
C137的本贾尼15 小时前
告别硬编码:提示词模板入门
python·langchain
m0_3722570215 小时前
RRF和Cross-Encoder rerank怎么实现
开发语言·windows·python
Java编程爱好者15 小时前
ThreadLocal 用了 WeakReference,为什么还会内存泄漏
后端
Cosolar15 小时前
大模型应用开发面试 • 每日三题|Day 002|记忆(Memory)、工具使用(Tool Use)和微调(Fine-tuning)
后端·python·llm
神奇小汤圆15 小时前
深入源码:Hermes Agent 如何实现 "Self-Improving"
后端