django中报错:mysqlclient需要>=1.3.13的解决方法
错误信息:django.core.exceptions.ImproperlyConfigured: mysqlclient 1.3.13 or newer is required; you have 0.9.3.
解决方法:
方法一:
找到Django目录下的base.py文件
将以下语句注释:
if version < (1, 3, 13):
raise ImproperlyConfigured('mysqlclient 1.3.13 or newer is required; you have %s.' % Database.version)
方法二:
将__init__.py中
import pymysql
pymysql.install_as_MySQLdb()
更改为
import MySQLdb