查找和安装包#

Anaconda.org 托管了数百个适用于各种应用的有用Python包。您不需要登录——甚至不需要拥有Anaconda.org账户——就可以搜索公共包并安装它们。但是,您需要登录才能访问经过认证的包,并且您需要一个token来访问其他用户的私有包

搜索公共包#

使用页面顶部的搜索框来定位上传到Anaconda.org的包。

当您执行搜索时,会显示与您的查询匹配或部分匹配的包。要查看更多信息,请点击包名称。

优化您的搜索结果#

您可以使用三个筛选控件来筛选搜索结果:

  • Type: 全部、仅conda、仅标准Python或仅标准R

  • Access: 全部、公开、私有(仅在您登录并具有特定权限时可用),或认证(仅在您登录时可用)

  • Platform: 所有, 源, linux-32, linux-64, linux-aarch64, linux-armv61, linux-armv71, linux-ppc641e, linux-s390x, noarch, osx-32, osx-64, win-32, 或 win-64

提示

Source 包仅包含源代码,尚未为任何特定平台构建。

Noarch 包被构建为可以在所有平台上工作。

查看包信息#

Anaconda.org上的每个官方包页面都提供了有关该包的宝贵信息,例如其版本、许可证、主页、文档(如果有)、下载次数以及包的最后更新时间。

您还可以在此页面上找到命令,以帮助您在环境中安装包。

提示

如果安装程序部分列出了多个安装命令,而您不确定使用哪一个,那么没有labels的命令(通常是列表中的第一个)很可能是默认包。

从Anaconda.org安装包#

您可以使用Anaconda Navigator安装包,这是基于conda构建的Anaconda图形用户界面。高级用户可能更喜欢使用Anaconda Prompt(在macOS/Linux上是Terminal)。

使用导航器#

当你安装Anaconda时,Navigator会自动安装。Miniconda用户可以通过运行conda install anaconda-navigator来获取Navigator。

将包安装到其自己的环境中:

  1. 打开Anaconda Navigator。

  2. 点击连接,然后点击Anaconda.org旁边的登录

  3. 从左侧导航中选择环境,然后使用搜索包字段按名称查找您的包。使用名称列上方的下拉菜单进一步筛选包。

  4. 选择您要安装的软件包的复选框,然后点击应用

欲了解更多信息,请参阅Navigator

在Anaconda提示符中使用conda(在macOS/Linux上的终端)#

注意

您必须下载并安装conda才能使用此安装方法。

将包安装到其自己的环境中:

  1. 在Anaconda.org上找到您想要安装的包,然后点击包名称。

  2. 详情页面显示当前操作系统的具体安装说明。将完整命令复制并粘贴到您的终端窗口中。

例如,命令可以结构化为:

# Replace <USERNAME> with your username
# Replace <PACKAGE> with the name of the package you want to install
conda install --channel <USERNAME> <PACKAGE>

提示

.condarc中没有定义channel_alias的情况下,通道前缀默认为https://conda.anaconda.org/。要了解更多关于通道别名以及如何设置它们的信息,请参阅本节关于设置通道别名的内容。