神剑山庄资源网 Design By www.hcban.com

发现问题

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

django.core.exceptions.ImproperlyConfigured:Error loading MySQLdb module: No module named 'MySQLdb".
Did you install mysqlclient or MySQL-python"color: #ff0000">解决方法

首先我尝试安装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。

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

标签:
django,module,named,no,module,named,no,module,named,yum

神剑山庄资源网 Design By www.hcban.com
神剑山庄资源网 免责声明:本站文章均来自网站采集或用户投稿,网站不提供任何软件下载或自行开发的软件! 如有用户或公司发现本站内容信息存在侵权行为,请邮件告知! 858582#qq.com
神剑山庄资源网 Design By www.hcban.com

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

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