django.core.exceptions.ImproperlyConfigured问题处理

余寿

关注

阅读 113

2022-06-06

在项目中__init__.py中配置了

import pymysql
pymysql.install_as_MySQLdb()

再次运行​​python manage.py makemigrations​​,出现报错:

django.core.exceptions.ImproperlyConfigured问题处理_mysql

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.

解决方法:
根据报错信息,点击进入文件​​​/Users/apple/Documents/venvs/api-monitor-platform/lib/python3.6/site-packages/django/db/backends/mysql/base.py​​ 注释掉报错的版本检查行:

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

保存,再次运行​​python manage.py makemigrations​​即可。


精彩评论(0)

0 0 举报