Django_配置数据库后重启报错:django.core.exceptions.ImproperlyConfigured: mysqlclient 1.4.0 or newer is required; you have 0.10.1.

执行python manage.py runserver 0.0.0.0:8000报错

报错如下

 

 

原因:

MySQLclient 目前只支持到 Python3.4,而我使用了更高版本的 python(Python3.7)

 

解决:

在setting.py同文件夹下的_init_.py加入以下内容

import pymysql
 
pymysql.version_info = (1, 4, 13, "final", 0)   # 指定版本
pymysql.install_as_MySQLdb() 

 

posted @ 2022-03-16 17:05  翻滚的小强  阅读(505)  评论(0编辑  收藏  举报