Error loading MySQLdb module.Did you install mysqlclient?报错解决方法

Error loading MySQLdb module.Did you install mysqlclient?报错解决方法_第1张图片

出现报错django.core.exceptions.ImproperlyConfigured: Error loading MySQLdb module.
Did you install mysqlclient? 

这个错误意味着你的Django项目在尝试使用MySQL数据库时找不到MySQLdb模块。

首先检查自己有没有安装mysqlclient

运行以下命令来安装mysqlclient:

pip install mysqlclient

如果安装后存在相同问题

在项目原始目录中编辑init.py文件。加:

import pymysql
pymysql.install_as_MySQLdb()

再次运行如果还是出现如下报错:

django.core.exceptions.ImproperlyConfigured: mysqlclient 1.3.13 or newer is required; you have 0.9.3.

根据报错
注释掉以下几行

#if version < (1, 3, 13):
#    raise ImproperlyConfigured('mysqlclient 1.3.13 or newer is required; you have %s.' % Database.__version__)

你可能感兴趣的:(前端与后端,adb,django)