gpt4 book ai didi

python - Anaconda Cloud 软件包是否带有依赖项?

转载 作者:太空宇宙 更新时间:2023-11-03 14:32:30 24 4
gpt4 key购买 nike

从其网站手动提取的 Anaconda 云软件包是否附带所有软件包依赖项?

例如,我有一个 python 项目所需的包 A。它有一个如下所示的依赖树:

pip show package_A  
Name: package_A
Version: 1.0.1
Requires: package_X, package_Y

pip show package_X
Name: package_X
Version: 2.0.2
Requires:

pip show package_Y
Name:package_Y
Version: 3.0.3
Requires: package_M

pip show package_M
Name: package_M
Version: 4.0.4
Requires:

因此,如果我想从 anaconda 云站 pip 手动拉取 package_A,我是否需要拉取所有包的 *.tar.bz2 文件,还是需要拉取 package_A-1.0。 1-py36hafb9ca4_1.tar.bz2 文件也包含所有依赖项吗?

我使用 pip 来显​​示依赖项,但我将使用 conda 来安装。像这样的东西:

conda install /libs/package_A-1.0.1-py36hafb9ca4_1.tar.bz2

最佳答案

“conda install”命令将自动解析并安装所有依赖项,前提是这是在包中配置的。您可以通过运行 -

来检查包依赖关系
conda info package_A=1.0.1=py36hafb9ca4_1

但是,如果直接从 tarball 安装,则不会进行依赖性检查。要安装本地软件包,您可以使用选项“--use-local”

conda install --use-local package_A=1.0.1=py36hafb9ca4_1

关于python - Anaconda Cloud 软件包是否带有依赖项?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47185393/

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