【发布时间】:2012-02-06 09:54:15
【问题描述】:
我想知道是否有任何方法可以告诉 pip,特别是在需求文件中,安装具有最低版本 (pip install package>=0.2) 和永远不应该安装的最高版本的软件包(理论 api:@987654322 @)。
我问是因为我正在使用正在积极开发的第三方库。我希望我的 pip 要求文件指定它应该始终安装 0.5.x 分支的最新次要版本,但我不希望 pip 尝试安装任何较新的主要版本(如 0.6.x),因为API是不同的。这很重要,因为即使 0.6.x 分支可用,开发人员仍在向 0.5.x 分支发布补丁和错误修复,所以我不想在我的需求文件中使用静态的 package==0.5.9 行。
有什么办法吗?
【问题讨论】:
标签: python pip multiple-versions