从 URL 安装 conda 包

问题描述 投票:0回答:2

在康达, 有没有办法直接从 URL 安装包,如下所示;

conda install --url https://anaconda.org/conda-forge/pytest/3.4.0/download/linux-64/pytest-3.4.0-py35_0.tar.bz2
python conda
2个回答
6
投票

您可以通过首先将 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>


0
投票

距离上次回答已经过去了 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 年发布,我怀疑这是唯一发生变化的事情!

© www.soinside.com 2019 - 2024. All rights reserved.