Qua*_*ris 1 python anaconda conda
我只是尝试将一些软件包安装到新环境中。我倾向于为每个安装指定频道,例如conda install -c <channel> <package>,而不是使用conda config --add channels <channel name>; conda install <package>. 但是,我发现某些软件包只能在同时使用多个频道时安装。这怎么工作?
我想我对包和渠道的工作方式有一个根本的误解。软件包安装如何需要多个渠道?我的理解是,特定频道托管特定包,例如conda-forgehosts x 包,它们(及其依赖项)仅使用conda-forge.
谢谢你的帮助。
我的理解是,特定频道托管特定包,例如
conda-forgehosts x 包,它们(及其依赖项)仅使用conda-forge.
这不一定是真的。如果有一个较低级别的软件包作为安装的一部分是必需的,但它可能仅托管在默认渠道上,那么将其列为要求通常比尝试获取源更容易将其发布到多个频道。
您也可以始终在单个 conda 命令中将多个通道链接在一起。
conda install <package> -c defaults -c conda-forge -c <other channel>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2648 次 |
| 最近记录: |