您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

django.core.exceptions.ImproperlyConfigured: mysqlclient 1.3.13 or newer is required; you have 0.9.3. | Django报错

bubuko 2022/1/25 20:02:48 mysql 字数 1503 阅读 674 来源 http://www.bubuko.com/infolist-5-1.html

django.core.exceptions.ImproperlyConfigured: mysqlclient 1.3.13 or newer is required; you have 0.9.3. | Django报错 ...

Django报错 | “django.core.exceptions.ImproperlyConfigured: mysqlclient 1.3.13 or newer is required; you have 0.9.3.问题解决方案

1 问题分析

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

解读:django.core.exceptions.ImproperlyConfigured:需要mysqlclient 1.3.13或更高版本; 您有0.9.3。
言下之意就是您的mysqlclient版本较低,需要更新

2 解决(linux系统下)

2.1 找到相关文件的路径

笔者本机地址为(您可以参考这来寻找):

"/home/bert/.virtualenvs/nami_py3/lib/python3.6/site-packages/django/db/backends/mysql/base.py",

2.2 修改base.py相关内容

技术分享图片

即如下进行注释:

# version = Database.version_info
# if version < (1, 3, 13):
#    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. | Django报错

原文:https://www.cnblogs.com/Bert-Sun/p/12568517.html


如果您也喜欢它,动动您的小指点个赞吧

除非注明,文章均由 laddyq.com 整理发布,欢迎转载。

转载请注明:
链接:http://laddyq.com
来源:laddyq.com
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。


联系我
置顶