0
点赞
收藏
分享

微信扫一扫

django.core.exceptions.ImproperlyConfigured问题处理

在项目中__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 条评论