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 3.6 读取并操作文件内容的实例
Apr 23 Python
详解tensorflow载入数据的三种方式
Apr 24 Python
python 字典中取值的两种方法小结
Aug 02 Python
利用Python正则表达式过滤敏感词的方法
Jan 21 Python
pycharm新建一个python工程步骤
Jul 16 Python
关于Flask项目无法使用公网IP访问的解决方式
Nov 19 Python
pytorch 模拟关系拟合——回归实例
Jan 14 Python
Python终端输出彩色字符方法详解
Feb 11 Python
python手写均值滤波
Feb 19 Python
Python 将 QQ 好友头像生成祝福语的实现代码
May 03 Python
使用Tensorflow-GPU禁用GPU设置(CPU与GPU速度对比)
Jun 30 Python
python利用proxybroker构建爬虫免费IP代理池的实现
Feb 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设计模式之代理模式的深入解析
2013/06/13 PHP
thinkphp实现面包屑导航(当前位置)例子分享
2014/05/10 PHP
Laravel利用gulp如何构建前端资源详解
2018/06/03 PHP
js 强制弹出窗口代码研究-又一款代码
2010/03/20 Javascript
jQuery之end()和pushStack()使用介绍
2012/02/07 Javascript
JS数组的赋值介绍
2014/03/10 Javascript
jquery实现页面百叶窗走马灯式翻滚显示效果的方法
2015/03/12 Javascript
Javascript中String的常用方法实例分析
2015/06/13 Javascript
jquery实现动画菜单的左右滚动、渐变及图形背景滚动等效果
2015/08/25 Javascript
JS实现网页每隔3秒弹出一次对话框的方法
2015/11/09 Javascript
基于JavaScript实现购物网站商品放大镜效果
2016/09/06 Javascript
Angular页面间切换及传值的4种方法
2016/11/04 Javascript
微信小程序 支付功能实现PHP实例详解
2017/05/12 Javascript
简单实现js放大镜效果
2017/07/24 Javascript
通过vue提供的keep-alive减少对服务器的请求次数
2018/04/01 Javascript
浅谈微信页面入口文件被缓存解决方案
2018/09/29 Javascript
详解滑动穿透(锁body)终极探索
2019/04/16 Javascript
vue搜索和vue模糊搜索代码实例
2019/05/07 Javascript
在layui.use 中自定义 function 的正确方法
2019/09/16 Javascript
vue项目实现多语言切换的思路
2020/09/17 Javascript
javascript实现时钟动画
2020/12/03 Javascript
[01:17]Ti4 循环赛第一日回顾
2014/07/11 DOTA
Python中random模块生成随机数详解
2016/03/10 Python
Python遍历文件夹和读写文件的实现代码
2016/08/28 Python
python中csv文件的若干读写方法小结
2018/07/04 Python
python对常见数据类型的遍历解析
2019/08/27 Python
python实现猜拳游戏
2020/03/04 Python
Lombok插件安装(IDEA)及配置jar包使用详解
2020/11/04 Python
详解java调用python的几种用法(看这篇就够了)
2020/12/10 Python
pycharm最新激活码有效期至2100年(亲测可用)
2021/02/05 Python
荷兰家电购物网站:Expert.nl
2020/01/18 全球购物
如何利用XMLHTTP检测URL及探测服务器信息
2013/11/10 面试题
导游词欢迎词
2015/02/02 职场文书
化验员岗位职责
2015/02/14 职场文书
撤诉申请怎么写
2015/05/19 职场文书
「女孩的钓鱼慢活」全新版权绘公布
2022/03/21 日漫