使用默认仓库#
当你使用一个涉及查找要安装或升级的软件包的conda命令时,默认情况下conda会搜索位于https://repo.anaconda.com/pkgs的默认仓库。
激活默认渠道#
主通道#
https://repo.anaconda.com/pkgs/main
2017年9月26日,随着Anaconda 5.0和conda 4.3.27的发布,主频道包含了由Anaconda, Inc.使用新编译器堆栈构建的软件包。大多数新的Anaconda, Inc.软件包构建都托管在这里。这是conda默认频道列表中的最高优先级频道。
R语言频道#
https://repo.anaconda.com/pkgs/r
Anaconda, Inc. 的 R conda 包和 Microsoft R Open conda 包。此通道已包含在 conda 的“默认”通道中。在创建新环境时,R 是默认的 R 实现。
MSYS2 频道#
https://repo.anaconda.com/pkgs/msys2
仅限Windows - 包含在conda的默认频道中。对于Anaconda, Inc.的R conda包以及/main和/free中的其他一些包是必需的。它提供了一个bash shell、Autotools、版本控制系统等,用于使用MinGW-w64工具链构建原生Windows应用程序。
已归档的频道#
一个频道可能会因为多种原因被归档,最常见的原因是其包引发了问题(例如不安全的编译器,与较新的软件不兼容)或者我们不再向它们上传新的包。
尽管如此,您可能希望出于以下原因之一使用存档通道:
您需要来自这些渠道的软件包以确保可重复性
您正在使用一个旧课程,该课程需要特定旧版本的软件包
您需要的包从未构建并在主渠道中提供
免费频道#
https://repo.anaconda.com/pkgs/free
自 conda 4.7 起,免费频道已从 conda 的默认频道中移除。
免费频道包含未使用新编译器堆栈构建的软件包。它包括自2012年秋季以来构建的软件包。这些软件包中的大多数与主频道中的软件包兼容。了解更多关于免费频道的信息。
归档频道#
https://repo.anaconda.com/pkgs/archive
有时,发布到其他渠道的软件包会出现问题,迫使Anaconda, Inc.将其从该渠道中移除。在这些情况下,软件包会被存档到这个渠道,供仍然需要它的人使用。
专业频道#
https://repo.anaconda.com/pkgs/pro
现已弃用,但仍可在conda的默认渠道中使用。此渠道中的软件包曾经是商业销售的,但现在已开源并可免费使用。最后一个软件包于2017年2月更新。包括MKL优化、IOPro和Accelerate。
Anaconda 额外频道#
https://anaconda.org/anaconda-extras
此频道包含由Anaconda, Inc.为客户定制的软件包。
Anaconda 在 anaconda.org 上的频道#
Anaconda.org 上的 Anaconda 频道是 https://repo.anaconda.com/pkgs/main 中可用包的镜像。