Django重装mysql后启动报错:No module named ‘MySQLdb’的解决方法


Posted in Python onApril 22, 2018

发现问题

最近由于卸载Mysql时将很多相关依赖包都卸载了,重装mysql后启动django出现如下错误:

django.core.exceptions.ImproperlyConfigured:Error loading MySQLdb module: No module named 'MySQLdb".
Did you install mysqlclient or MySQL-python?

由于开发时python版本为3.6.4,MySQL-python不支持python3,经过一番折腾安装mysqlclient。

下面是我解决该问题的过程,本人比较懒,就以图片形式展示给大家吧。

解决方法

首先我尝试安装MySQL-python,但出现了错误,下面是网上搜索解决方法:

Django重装mysql后启动报错:No module named ‘MySQLdb’的解决方法

下面是我找到解决方法并安装mysqlclient的过程:

Django重装mysql后启动报错:No module named ‘MySQLdb’的解决方法

下面是安装mysqlclient及依赖环境的的代码:

pip install mysqlclient
sudo apt-get install python3-dev libmysqlclient-dev

总结:

遇到No module named 'MySQLdb".的问题,建议安装mysqlclient,MySQL-python已不支持python3。

好了,以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,如果有疑问大家可以留言交流,谢谢大家对三水点靠木的支持。

Python 相关文章推荐
Python中用sleep()方法操作时间的教程
May 22 Python
详解 Python中LEGB和闭包及装饰器
Aug 03 Python
Pandas 合并多个Dataframe(merge,concat)的方法
Jun 08 Python
python读取excel指定列数据并写入到新的excel方法
Jul 10 Python
对Python使用mfcc的两种方式详解
Jan 09 Python
PyQt5显示GIF图片的方法
Jun 17 Python
Python实现制度转换(货币,温度,长度)
Jul 14 Python
Python json模块与jsonpath模块区别详解
Mar 05 Python
python实现单机五子棋
Aug 28 Python
PyTorch 中的傅里叶卷积实现示例
Dec 11 Python
python开发实时可视化仪表盘的示例
May 07 Python
Python学习之os包使用教程详解
Mar 21 Python
对python中raw_input()和input()的用法详解
Apr 22 #Python
对Python3中的input函数详解
Apr 22 #Python
Python实现中一次读取多个值的方法
Apr 22 #Python
使用python编写udp协议的ping程序方法
Apr 22 #Python
python 实现判断ip连通性的方法总结
Apr 22 #Python
Python数据结构之哈夫曼树定义与使用方法示例
Apr 22 #Python
Python3实现爬取指定百度贴吧页面并保存页面数据生成本地文档的方法
Apr 22 #Python
You might like
php基础知识:类与对象(2) 自动加载对象
2006/12/13 PHP
百度地图API使用方法详解
2015/08/25 PHP
Joomla实现组件中弹出一个模式(modal)窗口的方法
2016/05/04 PHP
php版微信发红包接口用法示例
2016/09/23 PHP
laravel7学习之无限级分类的最新实现方法
2020/09/30 PHP
关于PHP求解三数之和问题详析
2020/11/09 PHP
js 实现打印网页中定义的部分内容的代码
2010/04/01 Javascript
jQuery 源码分析笔记(5) jQuery.support
2011/06/19 Javascript
jquery submit ie6下失效的原因分析及解决方法
2013/11/15 Javascript
JavaScript中的数值范围介绍
2014/12/29 Javascript
jquery获取及设置outerhtml的方法
2015/03/09 Javascript
JS响应鼠标点击实现两个滑块区间拖动效果
2015/10/26 Javascript
jQuery旋转木马式幻灯片轮播特效
2015/12/04 Javascript
JS两种类型的表单提交方法实例分析
2016/11/28 Javascript
基于jQuery制作小图标上下滑动特效
2017/01/18 Javascript
原生JS实现导航下拉菜单效果
2020/11/25 Javascript
jQuery实现html table行Tr的复制、删除、计算功能
2017/07/10 jQuery
微信小程序 同步请求授权的详解
2017/08/04 Javascript
限时抢购-倒计时的完整实例(分享)
2017/09/17 Javascript
详解vue挂载到dom上会发生什么
2019/01/20 Javascript
vue中的mvvm模式讲解
2019/01/31 Javascript
详解js加减乘除精确计算
2019/03/19 Javascript
python+requests+unittest API接口测试实例(详解)
2017/06/10 Python
Django分页功能的实现代码详解
2019/07/29 Python
Python散点图与折线图绘制过程解析
2019/11/30 Python
Python: 传递列表副本方式
2019/12/19 Python
python用pip install时安装失败的一系列问题及解决方法
2020/02/24 Python
python实现AHP算法的方法实例(层次分析法)
2020/09/09 Python
人事专员岗位职责范本
2014/03/04 职场文书
党员公开承诺书内容
2014/05/20 职场文书
读群众路线的心得体会
2014/09/03 职场文书
国际残疾人日广播稿范文
2014/10/09 职场文书
高三英语复习计划
2015/01/19 职场文书
十七岁的单车观后感
2015/06/12 职场文书
MySQL 表空间碎片的概念及相关问题解决
2021/05/07 MySQL
SpringBoot集成Druid连接池连接MySQL8.0.11
2021/07/02 Java/Android