如何使用Conda下载python软件包并稍后离线安装?

时间:2020-06-30 04:40:23

标签: python anaconda conda pypi

我知道通过pip可以使用以下命令下载Python软件包。但是“ pip install”破坏了我内部软件包的依赖性。

当我这样做时:

pip download <package-name> -d <download-path> 

这应该下载软件包及其依赖项。

我尝试并没有为Conda找到此功能。

请告诉我是否有一种方法可以通过conda下载python软件包及其依赖项,并将其脱机安装在虚拟环境中。

我需要这种方法,因为我们的客户端限制了对Pypi和Anaconda存储库的访问。

1 个答案:

答案 0 :(得分:0)

听起来像您在寻找--download-only标志。来自conda install --help

--download-only       Solve an environment and ensure package caches are
                      populated, but exit prior to unlinking and linking
                      packages into the prefix.

解决方案和环境”部分表示它将包括所有依赖项。

在以后尝试安装时,--offline标志也可能会有所帮助。这将迫使Conda尝试仅使用缓存的程序包来满足程序包规范。