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 自动安装 Rising 杀毒软件
Apr 24 Python
浅谈插入排序算法在Python程序中的实现及简单改进
May 04 Python
Python基础篇之初识Python必看攻略
Jun 23 Python
Tensorflow环境搭建的方法步骤
Feb 07 Python
python3+PyQt5实现文档打印功能
Apr 24 Python
Python迭代器定义与简单用法分析
Apr 30 Python
3分钟学会一个Python小技巧
Nov 23 Python
Python将列表数据写入文件(txt, csv,excel)
Apr 03 Python
Python如何实现FTP功能
May 28 Python
keras实现多GPU或指定GPU的使用介绍
Jun 17 Python
Python如何进行时间处理
Aug 06 Python
Pycharm自动添加文件头注释和函数注释参数的方法
Oct 23 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
Windows下XDebug 手工配置与使用说明
2010/07/11 PHP
在WordPress中使用PHP脚本来判断访客来自什么国家
2015/12/10 PHP
PHP实现多级分类生成树的方法示例
2017/02/07 PHP
滚动经典最新话题[prototype框架]下编写
2006/10/03 Javascript
jquery 应用代码 方便的排序功能
2010/02/06 Javascript
关于document.cookie的使用javascript
2010/10/29 Javascript
JS幻灯片可循环播放可平滑旋转带滚动导航(自写)
2013/08/05 Javascript
javascript中数组的concat()方法使用介绍
2013/12/18 Javascript
jQuery学习笔记之jQuery.extend(),jQuery.fn.extend()分析
2014/06/09 Javascript
javascript遇到html5的一些表单属性
2015/07/05 Javascript
js简单实现表单中点击按钮动态增加输入框数量的方法
2015/08/18 Javascript
Angularjs 实现分页功能及示例代码
2016/09/14 Javascript
JS中this上下文对象使用方式
2016/10/09 Javascript
树结构之JavaScript
2017/01/24 Javascript
JS数组搜索之折半搜索实现方法分析
2017/03/27 Javascript
vue中element组件样式修改无效的解决方法
2018/02/03 Javascript
AngularJS与BootStrap模仿百度分页的示例代码
2018/05/23 Javascript
微信小程序 wx.getUserInfo引导用户授权问题实例分析
2020/03/09 Javascript
[00:32]2018DOTA2亚洲邀请赛VG出场
2018/04/03 DOTA
Python数据分析之真实IP请求Pandas详解
2016/11/18 Python
python清理子进程机制剖析
2017/11/23 Python
深入浅析Python2.x和3.x版本的主要区别
2018/11/30 Python
Python3.8中使用f-strings调试
2019/05/22 Python
Python多继承以及MRO顺序的使用
2019/11/11 Python
python基于celery实现异步任务周期任务定时任务
2019/12/30 Python
Python selenium 加载并保存QQ群成员,去除其群主、管理员信息的示例代码
2020/05/28 Python
Django REST 异常处理详解
2020/07/15 Python
Pythonic版二分查找实现过程原理解析
2020/08/11 Python
基于Python爬取51cto博客页面信息过程解析
2020/08/25 Python
浅析CSS3 中的 transition,transform,translate之间区别和作用
2020/03/26 HTML / CSS
三年级科学教学反思
2014/01/29 职场文书
会计师职业生涯规划范文
2014/02/18 职场文书
暑期培训随笔感言
2014/03/10 职场文书
夫妻分居协议书范本
2014/11/28 职场文书
导游词之阆中古城
2019/12/23 职场文书
python数据处理之Pandas类型转换
2022/04/28 Python