我知道通过pip,我可以使用以下命令下载Python包。但是"pip install"正在破坏我的内部包依赖项。
当我这样做时:
pip download <package-name> -d <download-path>
这应该下载包及其依赖项。
我尝试为Conda找到此功能,但失败了。
请让我知道是否有办法通过 conda 下载 python 包及其依赖项,并在虚拟环境中离线安装后者。
我需要这种方法,因为我们的客户限制了对 Pypi 和 Anaconda 存储库的访问。
听起来你正在寻找--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 尝试仅使用缓存的包来满足包规范。