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

解决方法:

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

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

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

原理:用pymysql来代替mysqlLab

init.py文件大致位置在:

相关推荐
CodexDave几秒前
Python 自动化接单实战(九):Windows 免环境交付如何打包与诊断
windows·python·自动化·python自动化·pyinstaller·软件交付·windows打包
CTA量化套保3 分钟前
2026年量化入门路线,概念规则和简单实现逐步走
人工智能·python
米码收割机7 分钟前
【Python】Python Django+Vue3校园自习室预约管理系统(源码+文档+PPT)【独一无二】
开发语言·python·django
swipe12 分钟前
12|(前端转全栈)点击提交订单后,后端如何用事务守住价格、库存和订单?
前端·后端·面试
AstartesEternal15 分钟前
python第二次作业(列表,字典)
开发语言·python
拉特莉的祈祷机17 分钟前
绿色测试日志为什么可能已经失效:用 AET 绑定命令与当前代码
python
用户81818706274627 分钟前
第2章 JVM 异常处理机制源码级剖析
后端
三金1213832 分钟前
Python的一些内置模块
python
Alan_7533 分钟前
文件上传接口设计-从单文件到分片上传
后端
newerp33 分钟前
Go语言程序结构 —— 变量、声明与零值机制
后端