1.一个坑.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.
这个错误是因为mysqlclient 1.3版本不对
解决方法:注释掉Python\Python37-32\Lib\site-packages\django\db\backends\mysql\base.py文件中的

if version < (1, 3, 13):
raise ImproperlyConfigured('mysqlclient 1.3.13 or newer is required; you have %s.' % Database.__version__)

2.第二个坑
报错如下:File “C:\Users\Administrator\PycharmProjects\untitled1\venv\lib\site-packages\django\db\backends\mysql\operations.py”, line 146, in last_executed_query query = query.decode(errors=‘replace’)AttributeError: ‘str’ object has no attribute ‘decode’
这个错误原因:因为字符集不支持
解决方法:注释掉(大约在operations文件的145和146行)

if query is not None:
query = query.decode(errors='replace')

ok。

在python3.X中执行python manage.py migrate命令的坑相关推荐

  1. pycharm终端运行python文件_在PyCharm终端中执行python manage.py..._慕课问答

    原来在DOS环境下需要先执行:  conda activate命令,然后再执行 python manage.py runserver就可以了. 如下: D:\DjangoProject\django_ ...

  2. 执行python manage.py migrate报错问题解决

    新人一枚,最近在学习django.在执行mysql同步的时候发生错误. The above exception was the direct cause of the following except ...

  3. 关于python manage.py migrate报错的解决方法

    问题描述: Django .*需要MySQL 5.6或更高版本.它通过映射DateTimeField到打破了兼容性datetime(6). 在PyhCharm的命令行中执行python manage. ...

  4. 使用Django在执行python manage.py startapp myApp创建应用

    使用Django在执行python manage.py startapp myApp创建应用 出现很长的报错信息并且最后两行提示: raise ImproperlyConfigured('mysqlc ...

  5. Django配置MySQL执行python manage.py makemigrations 出现No changes detected报错

    在给Django配置mysql的时候按照教程在Model.py文件中配置加入定义模型类的代码后 执行数据迁移代码 python manage.py makemigrations 报错 显示No cha ...

  6. Django >python manage.py migrate报错:(1064, “You have an error in your SQL syntax

    执行如下命令时报错(迁移数据库和表结构): python manage.py makemigrations python manage.py migrate 报错信息: django.db.migra ...

  7. python setup.py build,无法执行“python setup.py build”命令..!

    我试图在BACKTRACK 5 R1虚拟机上安装pylorcon-1(Lorcon用于编写无线数据包的嗅探器的python包装)...我从[Pylorcon Official Page] [1]下载的 ...

  8. 关于python manage.py makemigrations,python manage.py migrate不能建表

    尊重原创:https://www.jb51.net/article/140960.htm 如果你想要重新生成表,就直接删除数据库对应的表,然后执行 python manage.py makemigra ...

  9. 学习Python的Django执行python manage.py startapp myApp创建应用出现的问题

    最近在学习python的Django,跟着视频操作却也出现问题,创建应用的时候在终端输入python manage.py startapp myApp 出现了报错,报错如下: 报错信息有点多,但最后俩 ...

  10. 执行python manage.py makemigrations出现如下错误解决方法

    E:\django_demo\mysite01>python manage.py makemigrations app01 Traceback (most recent call last): ...

最新文章

  1. ORACLE11g中创建裸设备
  2. MFC Dll的详细介绍及创建
  3. 艾伟:memcached全面剖析–3.memcached的删除机制和发展方向
  4. java中optionnull_用 option 代替 null
  5. linux分区知识,Linux硬盘分区知识
  6. 区块链应用于供应链金融的完整解决方案
  7. 深有体会的积极人生态度
  8. BBR及其在实时音视频领域的应用
  9. knn算法实现电影分类
  10. jumpserver 使用教程_Jumpserver之快速入门
  11. 动态获取textarea后面的p标签_HTML简单标签连起实现的小玩意:
  12. oracle java vm,我可以使用Oracle Java 7 HotSpot VM安装DCEVM吗?
  13. VirtualBox虚拟机压缩减少体积
  14. java字符数组比大小排序_Java字符串数组进行大小排序
  15. 斗地主+三人+叫地主+作弊(可设置)+积分属性+记牌器(可设置)
  16. 从零开始学习SLAM
  17. GRUB4DOS(十一) grldr可启动的软盘或硬盘分区的说明
  18. [Big Data - Codis, Mycat(cobar)] 企业互联网+转型实战:如何进行PB级别数据的架构变迁...
  19. 微博博主侮辱女性 街猫koryili
  20. [从零开始学算法]求平方根

热门文章

  1. 内核调试神器SystemTap — 更多功能与原理(三)
  2. 数据包接收系列 — NAPI的原理和实现
  3. 2015年Java组B组
  4. 三种基本排序方法-冒泡排序,选择排序,插入排序
  5. 建立云服务器_中国云游戏元年 顺网科技跻身头号玩家队列
  6. php怎么重命名文件,phpstorm如何进行文件或者文件夹重命名
  7. php mysql分页_PHP+Mysql实现分页
  8. select2 ajax 搜索框,修改Select2搜索框(Modify Select2 search box)
  9. python代码规范软件_python代码规范
  10. python3.5 3.6_centos7安装较高版本python3.5/3.6