Django 2.2与PyMySQL版本如何确保兼容?
- 内容介绍
- 文章标签
- 相关推荐
本文共计396个文字,预计阅读时间需要2分钟。
错误信息:由于Django连接MySQL时默认使用MySQLdb驱动,但MySQLdb不支持Python3,因此这里将MySQL驱动设置为MySQLdb。错误原因:MySQLdb版本低于1.3.13,需要升级到1.3.13或更高版本。
错误信息为
django.core.exceptions.ImproperlyConfigured: mysqlclient 1.3.13 or newer is required; you have 0.9.3.
错误原因:
因为Django连接MySQL时默认使用MySQLdb驱动,但MySQLdb不支持Python3,因此这里将MySQL驱动设置为pymysql。由此产生的版本兼容问题。
本文共计396个文字,预计阅读时间需要2分钟。
错误信息:由于Django连接MySQL时默认使用MySQLdb驱动,但MySQLdb不支持Python3,因此这里将MySQL驱动设置为MySQLdb。错误原因:MySQLdb版本低于1.3.13,需要升级到1.3.13或更高版本。
错误信息为
django.core.exceptions.ImproperlyConfigured: mysqlclient 1.3.13 or newer is required; you have 0.9.3.
错误原因:
因为Django连接MySQL时默认使用MySQLdb驱动,但MySQLdb不支持Python3,因此这里将MySQL驱动设置为pymysql。由此产生的版本兼容问题。

