【发布时间】:2016-04-22 19:22:32
【问题描述】:
我正在尝试安装特定版本的 django-cms,从而执行pip install django-cms==3.0.5。这给了我错误No matching distribution found for django-mptt==0.5.2,==0.6,==0.6.1 (from django-cms==3.0.5)。事实上,在 github 上,setup.py 文件指定了要求 django-mptt==0.5.2,==0.6,==0.6.1。
specification 表示逗号用作逻辑“与”运算符,但显然没有版本可以同时是 0.5.2、0.6 和 0.6.1,因此要求不匹配。只需通过pip install django-mptt==0.5.2 安装其中一个版本就可以正常工作,但关于 django-cms==3.0.5 仍然存在相同的错误。
有人能解释一下吗?
【问题讨论】:
标签: python django python-2.7 pip django-cms