镜像频道#
conda 配置系统有几个键可以用来设置镜像上下文。
默认设置#
默认情况下,conda
可以从两个主要位置提供包
repo.anaconda.com
: 这是defaults
默认指向的位置。 此基本位置在default_channels
的默认值中是硬编码的https://repo.anaconda.com/pkgs/main
https://repo.anaconda.com/pkgs/r
https://repo.anaconda.com/pkgs/msys2
conda.anaconda.org
: 这是 conda 客户端查找社区频道(如conda-forge
或bioconda
)的位置。 此基本位置可以通过channel_alias
进行配置。
因此,在镜像这些频道时,您必须考虑这两个位置。
镜像 defaults
#
使用 default_channels
覆盖 默认配置。 例如
default_channels:
- https://my-mirror.com/pkgs/main
- https://my-mirror.com/pkgs/r
- https://my-mirror.com/pkgs/msys2
镜像所有社区频道#
重新定义 channel_alias
指向您的镜像。 例如
channel_alias: https://my-mirror.com
这将使 conda
在 https://my-mirror.com/conda-forge
、https://my-mirror.com/bioconda
等处查找所有社区频道。
仅镜像一些社区频道#
如果只想镜像一些社区频道,则必须使用 custom_channels
。 这优先于 channel_alias
。 例如
custom_channels:
conda-forge: https://my-mirror.com/conda-forge
使用此配置,conda-forge 将在 https://my-mirror.com/conda-forge
中查找。 所有其他社区频道将在 https://conda.anaconda.org
中查找。
注意
随意探索 配置 中所有可用的选项。