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

解决方法:

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

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

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

原理:用pymysql来代替mysqlLab

init.py文件大致位置在:

相关推荐
zero15972 分钟前
Python 8天极速入门笔记(大模型工程师专用):第六篇-函数进阶 + 模块导入,大模型实战调用前置
开发语言·python·大模型编程语言
大明者省8 分钟前
CentOS 与 Ubuntu 中 Python 部署的差异
python·ubuntu·centos
huohuopro9 分钟前
Maven进阶
python·pycharm·maven
小白学大数据17 分钟前
实战复盘:Python 爬虫破解网站动态加载页面思路
开发语言·爬虫·python
yuanyuan2o219 分钟前
你可能需要的算法思想——动态规划
数据结构·python·算法·动态规划
寰宇的行者21 分钟前
深入理解 Django 异步视图中的 `sync_to_async` 与协程
数据库·django
Thomas.Sir22 分钟前
第七章:RAG知识库开发之【RAG开源应用完全解析:从RAGFlow到Dify的实战指南】
人工智能·python·开源·fastgpt·dify·ragflow
deephub24 分钟前
不依赖对话日志检测Prompt注入,一套隐私优先的实现方案
人工智能·python·prompt·大语言模型
郝学胜-神的一滴30 分钟前
张量维度操控心法:从reshape到升维降维,吃透PyTorch形状操作的底层逻辑
人工智能·pytorch·python·深度学习·程序人生·算法·机器学习
RemainderTime31 分钟前
基于 Spring AI + DeepSeek:构建AI Agent 企业级服务与底层原理解析
人工智能·后端·spring·ai