使用默认存储库#
当您使用涉及查找要安装或升级的包的 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 的“defaults”通道中。创建新环境时,R 是默认的 R 实现。
MSYS2 通道#
https://repo.anaconda.com/pkgs/msys2
仅限 Windows — 包含在 conda 的默认通道中。对于 Anaconda, Inc. 的 R conda 包以及 /main 和 /free 中的某些其他包来说,这是必需的。它为使用 MinGW-w64 工具链构建本机 Windows 应用程序提供了 bash shell、Autotools、修订控制系统等。
已存档的通道#
通道可能出于多种原因被存档,最常见的原因是其包导致问题(例如,不安全的编译器、与较新软件不兼容),或者我们不再向它们上传新包。
但是,您可能希望出于以下原因之一使用已存档的通道
您需要来自这些通道的包以确保可重复性
您正在使用需要特定旧版本包的旧课程
您需要的包从未构建并提供给主通道
免费通道#
https://repo.anaconda.com/pkgs/free
从 conda 4.7 开始,free
通道已从 conda 的默认通道中删除。
free
通道包含使用新编译器堆栈构建的包。它包含从 2012 年秋季开始构建的包。这些包中的大多数与 main
中的包兼容。了解有关 免费通道 的更多信息。
存档通道#
https://repo.anaconda.com/pkgs/archive
有时,发布到其他通道之一的包会出现问题,迫使 Anaconda, Inc. 从通道中删除它。在这种情况下,该包将存档到此通道,供仍然需要它的人使用。
Pro 通道#
https://repo.anaconda.com/pkgs/pro
现在已弃用,尽管仍然可以在 conda 的默认通道中使用。此通道中的包曾经是商业销售的,但现在是开源的,可以免费获得。最后一个包是在 2017 年 2 月更新的。包括 MKL 优化、IOPro 和 Accelerate。
Anaconda Extras 通道#
https://anaconda.org/anaconda-extras
此通道包含 Anaconda, Inc. 为客户定制构建的包。
anaconda.org 上的 Anaconda 通道#
anaconda.org 上的 Anaconda 通道是 https://repo.anaconda.com/pkgs/main 中提供的包的镜像。