django.core.exceptions.ImproperlyConfigured: mysqlclient 1.4.3 or newer is required

发布时间 2023-05-03 14:56:04作者: 风吹南下

 

1、在项目中__init__.py中这个报错原因,python 3.5以上版本不支持这种方式

from pymysql import install_as_MySQLdb
install_as_MySQLdb()

解决:

import pymysql
pymysql.version_info=(1,4,3,"final",0) # 指定了pymysql的版本:1.4.3,按照你版本修改
pymysql.install_as_MySQLdb()