Django 2.2与PyMySQL版本如何确保兼容?

2026-05-28 22:580阅读0评论SEO资讯
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计396个文字,预计阅读时间需要2分钟。

Django 2.2与PyMySQL版本如何确保兼容?

错误信息:由于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 2.2与PyMySQL版本如何确保兼容?

错误信息:由于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。由此产生的版本兼容问题。

阅读全文