词汇表¶
蟒蛇¶
易于安装的免费开源包集合,包括 Python 和 conda 包管理器。超过 150 个软件包与 Anaconda 一起安装。安装 Anaconda 后,您可以使用
.conda install PACKAGE command
注意:替换PACKAGE
为所需包的名称。
Anaconda 客户端 CLI ¶
Anaconda 客户端命令行界面 (CLI) 允许您直接从终端窗口或 Anaconda Prompt 登录到 Anaconda Repository 并管理您的帐户。从 Repository 下载或安装软件包不是必需的。
标签¶
conda 在其中查找包的 Repository URL 的一部分。仅当您指定标签时才会搜索标签。
默认标签为“main”,因此上传时未指定标签的包会自动标记为“main”。默认情况下也会下载标有 main 的版本,除非用户指定了不同的标签。因此,如果文件被标记为 main,则 URL 中可能会省略标签名称。
示例:以下存储库是等效的:
https://<your-anaconda-repo>/sean/label/main
https://<your-anaconda-repo>/sean
诸如可以与通道一起使用,或与通道和标签一起使用的命令:conda install
conda install --channel sean selenium
conda install --channel sean/label/dev selenium
conda install --channel sean/label/stable selenium
使用 Anaconda Client,包
开发人员可以创建标签,例如 development
labels/dev
、 testlabels/test
或其他标签,只有在用户指定标签时才会搜索这些标签。
示例:以下搜索示例使用 “travis”命名空间:
https://<your-anaconda-repo>/travis/labels/main
——默认搜索的标签。https://<your-anaconda-repo>/travis
— 与默认标签相同,带有main
隐式。https://<your-anaconda-repo>/travis/labels/dev
— 包含正在开发的软件包。https://<your-anaconda-repo>/travis/labels/test
— 包含准备测试的包。https://<your-anaconda-repo>/travis/labels/any-custom-label
—您想使用的任何标签。
迷你Conda¶
conda的最小安装程序。与Anaconda一样
,Miniconda 是一个软件包,其中包含 conda 包管理器和 Python 及其依赖项,但不包含任何其他包。通过安装 Anaconda 或 Miniconda 安装 conda 后,您可以使用.conda install
命名空间¶
每个用户和组织都有自己的位置,称为“命名空间”,他们可以在其中托管包。您可以通过导航到用户或组织的用户页面来查看用户或组织命名空间中的公共包。
示例:位于 的“travis”用户命名空间
https://<your-anaconda-repo>/travis
包含由帐户名为“travis”的用户上传和共享的包。
noarch 包¶
conda 包不包含任何特定于任何系统架构的内容,因此它可以安装在任何系统上。当 conda 在通道中的任何系统上搜索包时,conda 始终会检查特定于系统的子目录(例如)
linux-64
和noarch
目录。
组织账户¶
组织帐户是 Repository 上的一种帐户,它允许多个个人用户管理包并控制对不同用户组的包访问。它还包括大量的存储空间。
使用组织帐户:
- 在组织的帐户而不是您的个人帐户下共享包、环境或笔记本。
- 分配多个帐户管理员。
- 为用户组分配不同的访问权限,并按组自定义每个包的访问权限。