# Django 2.2.*问题记录

# Django 2.2.*问题记录,第1张

概述使用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/p

使用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即可。

总结

以上是内存溢出为你收集整理的# Django 2.2.*问题记录全部内容,希望文章能够帮你解决# Django 2.2.*问题记录所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/langs/1191361.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-03
下一篇 2022-06-03

发表评论

登录后才能评论

评论列表(0条)

保存