pip:在不破坏其他软件包版本的版本上安装软件包

时间:2015-02-19 13:33:48

标签: python pip

我知道该项目使用django == 1.3。 Stacktrace显示我错过了包django-photologue。命令

pip install django-photologue

下载django == 1.7。如何转储对所有可能版本的所选软件包的要求或更好 - 仅转储对其依赖的附加约束?

我得到的项目没有requirements.txt文件,所以请尝试重新创建工作环境。

1 个答案:

答案 0 :(得分:1)

目前我以:

结束
pip install -v --no-deps --no-install django-photologue

将转储版本转换为列表:

Downloading/unpacking django-photologue
  Using version 3.1.1 (newest of versions: 3.1.1, 3.1, 3.0.2, 3.0.1, 3.0, 2.8.3, 2.8.2, 2.8.1, 2.8, 2.7, 2.6.1, 2.6, 2.5, 2.4, 2.3)

我可以手动安装每个版本并检查依赖项。

另一种调查网址的方法:

https://pypi.python.org/pypi/django-photologue/json