首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >当我安装第三方Django软件包时,Django版本被降级

当我安装第三方Django软件包时,Django版本被降级
EN

Stack Overflow用户
提问于 2022-04-29 15:57:42
回答 1查看 626关注 0票数 0

当我们升级Django版本时,这两个包不兼容

代码语言:javascript
复制
Installing collected packages: django
  Attempting uninstall: django
    Found existing installation: Django 3.1.6
    Uninstalling Django-3.1.6:
      Successfully uninstalled Django-3.1.6
ERROR: pip's dependency resolver does not currently take into account all the packages that are installed. This behaviour is the source of the foll
owing dependency conflicts.
django-helpdesk 0.3.4 requires Django<4,>=2.2, but you have django 4.0.4 which is incompatible.
django-celery-beat 2.2.1 requires Django<4.0,>=2.2, but you have django 4.0.4 which is incompatible.
Successfully installed django-4.0.4

当我们试图升级软件包( django -服务台)时,django核心版本被降级了。这不是虫子吗?

代码语言:javascript
复制
pip install django-helpdesk --upgrade
--------
--------
--------
Installing collected packages: Django
  Attempting uninstall: Django
    Found existing installation: Django 4.0.4
    Uninstalling Django-4.0.4:
      Successfully uninstalled Django-4.0.4
Successfully installed Django-3.2.13

请帮帮我

EN

回答 1

Stack Overflow用户

发布于 2022-05-08 14:25:13

不是bug,因为服务台需要Django 2.2lts或3.2ltsts。因此,当您试图安装/升级它时,它会自动为您设置它。

但是当您的包显示不兼容时,您可以这样做:pip install django==(<4.0,>=2.2)

例如:pip install django==3.2,我希望这对你有用!

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/72060689

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档