Django Mysql驱动版本问题
- 2020 年 3 月 7 日
- 笔记
错误
... 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.
解决办法
- 最直接,最牛X的解决办法,临时修改pymysql的版本
在你初始化mysql的地方 修改为所需要的版本,错误日志中是需要1.3.13改为这个版本即可
import pymysql pymysql.version_info = (1, 3, 13, "final", 0) pymysql.install_as_MySQLdb()