gpt4 book ai didi

python - 使用 python 需求文件,您可以控制安装包依赖项的顺序吗?

转载 作者:行者123 更新时间:2023-12-05 05:28:22 24 4
gpt4 key购买 nike

通常你会希望所有的包都声明它们的依赖关系,但有时这是你无法控制的,对于大型或复杂的包来说“fork it”并不容易。

例如,SciPi 需要 NumPy,但没有指定它。那么对于您无法控制的包,有没有办法告诉 setup.py 或 pip 按特定顺序安装?

最佳答案

4/13/2015 更新:作为 @Garrrett commented,安装顺序行为在 pip v6.1.0 中发生了变化。取自 pip v7.0.0.dev0 docs :

As of v6.1.0, pip installs dependencies before their dependents, i.e. in "topological order". This is the only commitment pip currently makes related to order. While it may be coincidentally true that pip will install things in the order of the install arguments or in the order of the items in a requirements file, this is not a promise.


初始答案(已过时):

使用带有pip 的需求文件。自 0.8.3 版本以来,pip 按照需求文件中列出的顺序安装包。

关于python - 使用 python 需求文件,您可以控制安装包依赖项的顺序吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11569660/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com