zoukankan      html  css  js  c++  java
  • 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__)
    
  • 相关阅读:
    acwing793. 高精度乘法
    acwing788. 逆序对的数量
    acwing791. 高精度加法
    acwing787. 归并排序
    acwing789. 数的范围
    acwing790. 数的三次方根
    acwing786. 第k个数
    acwing792. 高精度减法
    1.9
    课程总结
  • 原文地址:https://www.cnblogs.com/Bert-Sun/p/12568517.html
Copyright © 2011-2022 走看看