是否可以仅为特定套餐设置频道优先级? 假设我们希望来自通道 Bar 的包 Foo 具有最高优先级,但没有来自该通道的其他包。我正在考虑类似于 ubuntu 的 apt pinning 的东西。 这对 conda 可行吗?
是的,这个规范由表达式给出:
bar::foo
在 YAML 或
conda install
命令中指定包时。如果 bar
通道未包含在搜索通道中(例如,在 YAML 的 channels:
部分或 -c
参数中),则仅从 foo
通道获取 bar
包.
您可能还对 有关完整 MatchSpec 语法的更多详细信息感兴趣。