Django
最近在使用Django迁移数据库时,遇到了一个问题。
django.core.exceptions.ImproperlyConfigured: mysqlclient 1.3.13 or newer is required; you have 0.9.3
下面我们就来解决它,因为Django版本不一样,少许有些不一样,先说明下环境
- Python:3.7.3
- Django:3.0.1
- PyMySQL:0.9.3
在执行python manage.py mirgate
迁移数据库时,会报如下错误
django.core.exceptions.ImproperlyConfigured: mysqlclient 1.3.13 or newer is required; you have 0.9.3.
网上查找了一些资料,基本上可以定义为django内部的一个版本限制在作怪
对就是它:
if version < (1, 3, 13