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

作者:不懂得小白 时间:2023-02-01 07:31:31 

发现问题

最近由于卸载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。

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

来源:https://www.cnblogs.com/0x0101010/p/8900838.html

标签:django,module,named
0
投稿

猜你喜欢

  • Javascript 颜色渐变效果的实现代码

    2024-05-05 09:15:50
  • CentOS7下MySQL5.7安装配置方法图文教程(YUM)

    2024-01-25 19:43:05
  • MySQL安装配置方法教程

    2024-01-21 23:35:30
  • Vue 自定义指令实现一键 Copy功能

    2024-05-05 09:08:48
  • OpenCV实现直线检测

    2023-08-14 01:37:35
  • Python中zip函数如何使用

    2021-03-30 02:54:13
  • Python库安装速度过慢解决方案

    2023-09-14 14:57:30
  • Go语言实现JSON解析的方法详解

    2024-04-26 17:24:01
  • 基于Vue实现页面切换左右滑动效果

    2023-07-02 16:55:10
  • Python用selenium实现自动登录和下单的项目实战

    2021-02-04 18:29:44
  • python opencv检测目标颜色的实例讲解

    2021-09-02 01:05:33
  • 关于DOM事件模型的两件事

    2007-11-21 19:32:00
  • VSCode提高 Node 和 Vue 开发效率的插件推荐

    2022-11-10 04:04:50
  • python文件操作的简单方法总结

    2023-11-20 06:31:02
  • golang jwt+token验证的实现

    2024-05-05 09:34:04
  • python常见数制转换实例分析

    2021-04-04 08:09:32
  • Golang初始化MySQL数据库方法浅析

    2024-01-16 23:49:20
  • Python 第三方日志框架loguru使用

    2022-11-09 03:33:12
  • PHP调用全国天气预报数据接口查询天气示例

    2023-11-14 03:11:49
  • python open读取文件内容时的mode模式解析

    2022-02-05 20:03:35
  • asp之家 网络编程 m.aspxhome.com