【发布时间】:2015-12-07 01:04:46
【问题描述】:
我正在使用一个需求文件,其中列出了作为我的虚拟环境的一部分安装的所有包。其中之一是Fabric=1.10.2,最新版本。但是,这不匹配:
找不到满足要求的版本 fabric==1.10.2(来自 -r stable-req.txt(第 4 行))(来自版本: 0.0.1.macosx-10.4-i386、0.0.2.macosx-10.4-i386、0.0.3.macosx-10.4-i386、0.0.4.macosx-10.4-i386、0.0.5.macosx-10.4-i386、 0.0.1、0.0.2、0.0.3、0.0.4、0.0.5、0.0.6、0.0.7、0.0.8、0.0.9、0.1.0、0.1.1、0.9.0、0.9。 1、0.9.2、0.9.3、0.9.4、0.9.5、0.9.6、0.9.7、1.0.0、1.0.1、1.0.2、1.0.3、1.0.4、1.0.5、 1.1.0、1.1.1、1.1.2、1.1.3、1.1.4、1.1.5、1.1.6、1.1.7、1.1.8、1.10.0、1.10.1、1.2.0、1.2。 1、1.2.2、1.2.3、1.2.4、1.2.5、1.2.6、1.3.0、1.3.1、1.3.2、1.3.3、1.3.4、1.3.5、1.3.6、 1.3.7、1.3.8、1.4.0、1.4.1、1.4.2、1.4.3、1.4.4、1.5.0、1.5.1、1.5.2、1.5.3、1.5.4、1.5。 5、1.6.0、1.6.1、1.6.2、1.6.4、1.7.0、1.7.1、1.7.2、1.7.3、1.7.4、1.7.5、1.8.0、1.8.1、 1.8.2、1.8.3、1.8.4、1.8.5、1.9.0、1.9.1、1.9.2、0.0.1.macosx-10.4-i386、0.0.2.macosx-10.4-i386、0.0。 3.macosx-10.4-i386、0.0.4.macosx-10.4-i386、0.0.5.macosx-10.4-i386、0.0.1、0.0.2、0.0.3、0.0.4、0.0.5、0.0。 6、0.0.7、0.0.8、0.0.9、0.1.0、0.1.1、0.9.0、0.9.1、0.9.2、0.9.3、0.9.4、0.9.5、0.9.6、 0.9.7、1.0.0、1.0.1、1.0.2、1.0.3、1.0.4、1.0.5、1.1.0、1。 1.1、1.1.2、1.1.3、1.1.4、1.1.5、1.1.6、1.1.7、1.1.8、1.10.0、1.10.1、1.2.0、1.2.1、1.2.2、 1.2.3、1.2.4、1.2.5、1.2.6、1.3.0、1.3.1、1.3.2、1.3.3、1.3.4、1.3.5、1.3.6、1.3.7、1.3。 8、1.4.0、1.4.1、1.4.2、1.4.3、1.4.4、1.5.0、1.5.1、1.5.2、1.5.3、1.5.4、1.5.5、1.6.0、 1.6.1、1.6.2、1.6.4、1.7.0、1.7.1、1.7.2、1.7.3、1.7.4、1.7.5、1.8.0、1.8.1、1.8.2、1.8。 3、1.8.4、1.8.5、1.9.0、1.9.1、1.9.2)没有与 fabric==1.10.2 版本匹配的发行版(来自 -r stable-req.txt(行 > 4))
我是否坚持使用1.10.1,直到它被支撑在某个地方?有没有办法可以启动那个道具,或者任何需要发生的事情?我不太了解这在幕后是如何运作的,所以任何见解都会是超级的。
更新 1
要解决所提供的 cmets 和答案,调用 upgrade 并不是一个真正的选择,因为我们想明确升级到 1.10.2,这恰好是目前的最新版本。一旦1.10.3 发布,我们不希望我们的脚本自动使用此版本更新我们的客户端,除非我们告诉它这样做。
【问题讨论】:
-
你试过升级吗?或不使用 pip 并从源代码构建