mysqlclient 1.3.13 or newer is required; you have 0.9.3.

2021/6/14 2:22:03

本文主要是介绍mysqlclient 1.3.13 or newer is required; you have 0.9.3.,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

mysqlclient 1.3.13 or newer is required; you have 0.9.3.

django提示错误: django.core.exceptions.ImproperlyConfigured: mysqlclient 1.3.13 or newer is required; you have 0.9.3.

环境:

  • python 3.8
  • django 3.0.1
  • pymysql 0.9.3

网上的很多方法是修改Django中base.py代码,注释掉判断MySQL版本的代码部分,其实注释掉后,运行会提示很多异常错误。

这种问题,很有可能是Django版本和pymysql版本不兼容导致的。
所以应该根据其提示更新pymysql库:

pip install --upgrade pymysql

我的github
我的博客
我的笔记



这篇关于mysqlclient 1.3.13 or newer is required; you have 0.9.3.的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!


扫一扫关注最新编程教程