windows下的python3.7+Django2.2.7
1、执行python manage.py makemigrations时报错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.
解决办法:
1、将C:\Program Files\Python37\lib\site-packages\django\db\backends\mysql\base.py的如下两行注释掉
2、再将同目录下的operations.py的146行的decode改成encode
3、最后将项目目录下的init文件清空,即可执行成功