使用pymysql作为Django连接MySQL数据库的工具时,碰到以下问题,留下记录以便后期遇到相同问题时查看。

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

解决办法:

\(\qquad\)打开文件/usr/local/lib/python3.7/site-packages/django/db/backends/mysql/base.py,将35、36这两行注释掉

问题2 按照上述方法修改后,再次启动时仍会报错:”AttributeError: 'str' object has no attribute 'decode'“

解决办法:

\(\qquad\)打开文件/usr/local/lib/python3.7/site-packages/django/db/backends/mysql/operations.py,将146行的decode改为encode即可。

最新文章

  1. Linux平台oracle 11g单实例 + ASM存储 安装部署 快速参考
  2. Objective-C中把数组中字典中的数据转换成URL
  3. hduoj 1455 && uva 243 E - Sticks
  4. IIS 7.5 应用程序池预热模块组件
  5. 超爱http://www.runoob.com/菜鸟编程
  6. 对于不是特别擅长Photoshop的人来说,熟悉和运用Photoshop工具提供的各类便捷的快捷键,是有帮助的。
  7. hdu 1753 大明A+B
  8. 音量强度转分贝db
  9. String、StringBuffer、与StringBuilder的区别
  10. Charles+iPhone配置ssl证书
  11. Python之路(第二十八篇) 面向对象进阶:类的装饰器、元类
  12. Spark机器学习(7):KMenas算法
  13. dedecms批量修改文章为待审核稿件怎么操作
  14. 编译Spring源码
  15. (转)CLR20R3 程序终止的几种解决方案
  16. [转]cximage双缓冲绘图 .
  17. iOS开发 - 检测网络状态(WIFI、2G/3G/4G)
  18. c# class struct区别
  19. osgi实战学习之路:6. Service-1
  20. 美美哒rand()函数

热门文章

  1. matlab代码学习_2018-7-28
  2. Python笔记_第二篇_面向过程_第二部分_3.模块的概述
  3. LeetCode——542. 01 矩阵
  4. Python——课程数据统计分析
  5. windows 环境下Maven私服搭建
  6. Mysql计算时间最近多久
  7. 极简配置,业务上云只需 3min
  8. 【学习笔记】 Johnson 全源最短路
  9. html lang="en"
  10. linux打开和关闭端口