1.使用pymysql代替原有mysqlclient
File "/usr/local/python3/lib/python3.7/site-packages/django/db/backends/mysql/base.py", line 37, in <module>
raise ImproperlyConfigured('mysqlclient 1.3.13 or newer is required; you have %s.' % Database.__version__)
django.core.exceptions.ImproperlyConfigured: mysqlclient 1.3.13 or newer is required; you have 0.9.3.
在站点的__init__.py文件中添加
import pymysql
pymysql.install_as_MySQLdb()
打开上面所提示的文件
/usr/local/python3/lib/python3.7/site-packages/django/db/backends/mysql/base.py
注释 36-37行
if version < (1, 3, 13):
raise ImproperlyConfigured('mysqlclient 1.3.13 or newer is required; you have %s.' % Database.__version__)