问题
Django使用mysql数据库,运行项目的时候报以下错误:
django.core.exceptions.ImproperlyConfigured: mysqlclient 1.3.13 or newer is required; you have 0.9.3. |
解决办法
根据报错提示,找到base.py文件,我用的是centos服务器,路径如下(windows系统路劲稍有区别,一般编译报错都会日志,日志里面写了路劲):
/usr/local/lib/python3.7/site-packages/django/db/backends/mysql/base.py
找到base.py文件,找到以下代码注释掉:
# if version < (1, 3, 3): |