入门#

查找、下载和安装包#

您无需拥有 Anaconda Enterprise 4 存储库帐户或登录即可搜索、下载或安装包、笔记本、环境或安装程序。

您需要一个帐户才能访问 私有包(无需 访问令牌)以及上传和与他人共享您自己的包、笔记本、环境和安装程序。

搜索包#

  1. 在顶部的搜索框中,输入您要搜索的文件的名称的一部分或全部,然后按 Enter 键。

  2. 与您的搜索字符串匹配的包将显示出来。要查看更多信息,请单击包名称。

优化您的搜索结果#

您可以使用 3 个过滤器控件来筛选搜索结果

  • 类型:全部、仅 conda 或仅 PyPI。

  • 访问:全部、公开和/或私有 - 仅在您登录后可用。

  • 平台:全部、源、Linux-32、Linux-64、Noarch、OSX-64、Win-32 和 Win-64。

注意:源包仅为源代码,尚未为任何特定平台构建。Noarch 包是在所有平台上都可用的。

从 Anaconda Enterprise 4 存储库下载和安装包#

您可以使用 Anaconda Navigator(Anaconda® 的图形用户界面)下载和安装包。高级用户可能更喜欢使用终端窗口或 Anaconda 提示符。

使用 Navigator#

安装 Anaconda 时会自动安装 Navigator。

要将包下载并安装到它自己的环境中

  1. 单击桌面或程序菜单上的程序图标启动 Navigator。

  2. 设置 Navigator 以搜索您的本地存储库

    1. 从顶部菜单栏中,选择首选项。

    2. 在 Anaconda API 域名框中,输入本地存储库的地址

      注意:如果您的组织不使用 HTTPS,请在域名框中使用 http 并清除启用 SSL 验证复选框。

      注意:如果您的组织使用子域名,请输入地址为 https://api.<your-anaconda-repo>:8080。将 <your-anaconda-repo> 替换为您的本地存储库的名称。如果这不起作用,请联系您的系统管理员。

    3. 单击应用按钮。

  3. 将 Navigator 登录到您的本地 Anaconda.org - 存储库 -,以便您可以搜索标记为私有的包

    1. 单击右上角的登录 Anaconda.org 按钮。

    2. 输入您的存储库用户名和密码

    3. 单击登录按钮。

  4. 环境选项卡上,最右侧的搜索包框中,输入所需的包的名称。

  5. 在频道左侧的列表中,选择未安装或全部,然后单击搜索按钮。

  6. 选中要安装的包的复选框,然后单击应用按钮。

有关更多信息,请参阅完整 Navigator 文档 Anaconda Navigator

在终端窗口或 Anaconda 提示符中使用 conda#

安装 Anaconda 时会自动安装 conda。

要将包下载并安装到它自己的环境中

  1. 在 Anaconda Enterprise 4 存储库中找到要下载的包,然后单击包名称。

    详细信息页面将显示当前操作系统的特定安装说明。

  2. 在终端窗口或 Anaconda 提示符中输入命令。

    示例:使用 conda 下载和安装包

    conda install -c USERNAME PACKAGE
    

    提示:Conda 会根据 .condarc 文件中的设置,将 USERNAME 扩展为类似 https://<your-anaconda-repo>/USERNAME 的 URL。

构建和上传新包#

构建和上传新包是可选的,最适合那些习惯使用终端应用程序的高级用户。它需要 anaconda-client,如果您安装了 Anaconda,则很容易获得。

使用终端窗口或 Anaconda 提示符运行以下命令行命令。

  1. 要构建和上传软件包,首先安装 Anaconda Client CLI

    conda install anaconda-client
    
  2. 登录到您的 Repository 帐户

    anaconda login
    

    在提示符下,输入您的 Repository 用户名和密码。

  3. 选择您要构建的软件包。在此示例中,您可以下载我们的公共测试软件包

    git clone https://github.com/anaconda-platform/anaconda-client
    cd anaconda-client/example-packages/conda/
    
  4. 要构建您的测试软件包,首先安装 conda-build 并关闭自动 Client 上传,然后运行 conda build 命令

    conda install conda-build
    conda config --set anaconda_upload no
    conda build .
    
  5. 找到新构建的软件包放置的路径,以便您在下一步中使用它

    conda build . --output
    
  6. 将您的测试软件包上传到您的 Repository 帐户

    anaconda login
    anaconda upload /your/path/conda-package.tar.bz2
    

    注意:将 /your/path/ 替换为您在上一步中找到的路径。

有关更多信息,请参阅 使用 conda 软件包.

共享笔记本#

要将笔记本上传到 Anaconda Enterprise 4 Repository,使用 anaconda-client,请打开 Anaconda Prompt 或终端,然后输入

anaconda upload my-notebook.ipynb

注意:将 my-notebook 替换为您的笔记本名称。

查看笔记本#

您可以在 Anaconda Enterprise 4 Repository 中查看笔记本的 HTML 版本。登录到您的帐户,然后从查看按钮的下拉菜单中选择笔记本。单击要查看的笔记本的名称。

您也可以直接从以下位置查看笔记本的 HTML 版本

http://<your-anaconda-repo>/USERNAME/my-notebook

注意:将 <your-anaconda-repo> 替换为您的 Repository 名称,将 USERNAME 替换为您的用户名,将 my-notebook 替换为您的笔记本名称。

任何拥有 anaconda-client 和 Repository 访问权限的人都可以下载您的笔记本。要下载笔记本,请打开 Anaconda Prompt 或终端,然后输入

anaconda download USERNAME/my-notebook

共享环境#

一个 保存的 conda 环境 可以使用 Web 界面或 anaconda upload 命令上传到 Anaconda Enterprise 4 Repository。

要保存环境,请在 Anaconda Prompt 或终端窗口中运行此命令

conda env export -n my-environment -f my-environment.yml

要使用 Web 界面上传它,请访问

https://<your-anaconda-repo>/<USERNAME>/environments

然后使用右上角的上传按钮。

要使用 anaconda upload 命令上传它

anaconda upload my-environment.yml

注意:将 my-environment 替换为您的环境名称。

您可以在以下位置查看已上传环境的列表

http://envs.<your-anaconda-repo>/USERNAME

注意:将 <your-anaconda-repo> 替换为您的本地 Repository 名称,将 USERNAME 替换为您的用户名。

任何拥有访问权限的人都可以下载和安装您的环境。打开 Anaconda Prompt 或终端,然后输入

conda env create user/my-environment
source activate my-environment

注意:将 user 替换为您的用户名,将 my-environment 替换为您的环境名称。