码迷,mamicode.com
首页 > 其他好文 > 详细

Django模型迁移提示版本不匹配解决办法

时间:2020-02-25 23:01:01      阅读:85      评论:0      收藏:0      [点我收藏+]

标签:require   错误解决   技术   python   rop   figure   http   服务器   sql   

Django迁移模型时提示django.core.exceptions.ImproperlyConfigured:mysqlclient 1.3.7 or newer is required; you have 0.9.3.错误解决办法
造成此错误提示是以为mysql服务器版本与Django内置的版本不一样造成的,可以通过修改源码的方式取消比对即可正常运行!
源码文件路径:你的虚拟环境目录下的lib目录下python工具包里面;比如的我python环境为dj_xm31,虚拟机位置在当前用户的.virtualenvs目录下,那么我的源码位置如下:

(dj_xm31) sky@py:~$ vim ~/.virtualenvs/dj_xm31/lib/python3.6/site-packages/django/db/backends/mysql/base.py

比对源码在35-36行,对其加上注释即可
技术图片

Django模型迁移提示版本不匹配解决办法

标签:require   错误解决   技术   python   rop   figure   http   服务器   sql   

原文地址:https://www.cnblogs.com/icewky/p/12364301.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!