django中,出现ImportError: cannot import name ‘Mapping‘ from ‘collections‘错误

  1. 出现这个错误考虑与python版本不兼容的问题。
  2. colections 模块中的 mapping 子模块只在 ++Python 3.3以上版本++ 中才有,而我的Python版本是3.11,如果django的版本低于3.3,则会出现导入错误。
  3. 那么如何在不卸载原有django的基础上进行更新版本呢?直接在终端输入命令:pip install django==4.0#django==版本号

在出现这个错误之前,我还出现了别的错误:

① Watching for file changes with StatReloader Exception in thread django-main-thread:

参考了网上的很多方法,给django降级到2.0,行不通又降级到2.0一下都行不通

② 更换完版本后,又出现了以下的错误:

Exception ignored in thread started by: <function check_errors.<locals>.wrapper at 0x0000025C9F07C860>

Traceback (most recent call last):

· 最后出现标题所指的错误得以解决

相关推荐
吴佳浩3 小时前
GPU 编号进阶:CUDA\_VISIBLE\_DEVICES、多进程与容器化陷阱
人工智能·pytorch·python
大阿明3 小时前
Spring Boot(快速上手)
java·spring boot·后端
全栈凯哥3 小时前
18.Python中的导入类完全指南
python
sunwenjian8863 小时前
Java进阶——IO 流
java·开发语言·python
墨香幽梦客4 小时前
API集成技术规范:RESTful与GraphQL在企业系统对接中的应用对比
后端·restful·graphql
guts3504 小时前
图像篡改数据集下载:COVERAGE、CASIA
python·数据集
森林猿4 小时前
java-modbus-读取-modbus4j
java·网络·python
2401_879693874 小时前
将Python Web应用部署到服务器(Docker + Nginx)
jvm·数据库·python
刀法如飞5 小时前
AI编程时代,为什么35岁以上程序员会更吃香?
人工智能·后端·ai编程
chushiyunen5 小时前
python chatTts实现tts文本转语音、音频
python