使用默认存储库#

当您使用涉及查找要安装或升级的包的 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

镜像:https://anaconda.org/r

Anaconda, Inc. 的 R conda 包和 Microsoft R Open conda 包。此通道包含在 conda 的“defaults”通道中。创建新环境时,R 是默认的 R 实现。

MSYS2 通道#

https://repo.anaconda.com/pkgs/msys2

镜像:https://anaconda.org/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 通道#

https://anaconda.org/anaconda

anaconda.org 上的 Anaconda 通道是 https://repo.anaconda.com/pkgs/main 中提供的包的镜像。