在康达, 有没有办法直接从 URL 安装包,如下所示;
conda install --url https://anaconda.org/conda-forge/pytest/3.4.0/download/linux-64/pytest-3.4.0-py35_0.tar.bz2
您可以通过首先将 url 添加到文件(每行一个)并使用
conda install
标志调用 --file
来安装给定 url 的软件包。
示例
要安装特定的 numpy 包:创建一个名为
my_packges.txt
的文件并添加以下行
https://repo.anaconda.com/pkgs/main/linux-64/numpy-base-1.14.5-py36h2b20989_4.tar.bz2
https://repo.anaconda.com/pkgs/main/linux-64/numpy-1.14.5-py36h2aefc1b_4.tar.bz2
调用conda install:
conda install --file my_packages.txt
注意:我知道这有点像黑客,但我不知道有其他方法可以做到这一点,并且根据我的经验,它的工作原理没有任何令人讨厌的副作用。
编辑2019年1月15日:您似乎也可以简单地致电:
conda install <url>
距离上次回答已经过去了 6 年,事情已经发生了变化,所以这个问题值得更新。我只是输入了
conda install <my_url>
。我的包 (PyTorch) 立即开始下载,现在正确显示在 conda list
输出中:
pytorch 2.5.1 py3.12_cuda12.4_cudnn9.1.0_0 pytorch
我正在跑步
mamba 1.4.9
和conda 23.5.2
供参考。鉴于 conda 4.0.0
于 2022 年发布,我怀疑这是唯一发生变化的事情!