入门指南#

查找、下载和安装包#

您不需要拥有Anaconda Enterprise 4 Repository账户或登录即可搜索、下载或安装包、笔记本、环境或安装程序。

您需要一个账户来访问私有包而无需访问令牌,并且可以上传和分享您自己的包、笔记本、环境和安装程序给其他人。

搜索包#

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

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

优化您的搜索结果#

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

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

  • 访问权限:全部、公开和/或私有——仅在您登录时可用。

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

注意:源包仅包含源代码,尚未为任何特定平台构建。Noarch 包构建为可在所有平台上工作。

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

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

使用导航器#

当你安装Anaconda时,Navigator会自动安装。

下载并安装一个包到其自己的环境中:

  1. 通过点击桌面或程序菜单中的程序图标启动导航器。

  2. 设置Navigator以搜索您的本地仓库:

    1. 从顶部菜单栏中,选择“偏好设置”。

    2. 在Anaconda API域框中,输入您的本地仓库地址:

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

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

    3. 点击应用按钮。

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

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

    2. 输入您的仓库用户名和密码:

    3. 点击登录按钮。

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

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

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

欲了解更多信息,请参阅完整的Navigator文档 Anaconda Navigator

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

当你安装Anaconda时,Conda会自动安装。

下载并安装一个包到其自己的环境中:

  1. 在Anaconda Enterprise 4仓库中找到您想要下载的包,然后点击包名称。

    详情页面显示当前操作系统的具体安装说明。

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

    示例:要使用conda下载并安装一个包:

    conda install -c USERNAME PACKAGE
    

    提示:Conda 根据 .condarc 文件中的设置,将 USERNAME 扩展为类似 https:///USERNAME 的 URL。

构建和上传新包#

构建和上传新包是可选的,最适合熟悉使用终端应用程序的高级用户。它需要anaconda-client,如果你已经安装了Anaconda,这很容易获得。

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

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

    conda install anaconda-client
    
  2. 登录到您的仓库账户:

    anaconda login
    

    在提示符处,输入您的仓库用户名和密码。

  3. 选择您想要构建的包。对于这个示例,您可以下载我们的公共测试包:

    git clone https://github.com/anaconda-platform/anaconda-client
    cd anaconda-client/example-packages/conda/
    
  4. 要构建您的测试包,首先安装conda-build并关闭自动客户端上传,然后运行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仓库,使用anaconda-client,打开Anaconda Prompt或终端,然后输入:

anaconda upload my-notebook.ipynb

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

查看笔记本#

您可以在Anaconda Enterprise 4仓库中查看笔记本的HTML版本。登录您的账户,然后从视图按钮的下拉菜单中选择笔记本。点击您想要查看的笔记本的名称。

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

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

注意:将 替换为您的仓库名称,USERNAME 替换为您的用户名,my-notebook 替换为您的笔记本名称。

任何拥有anaconda-client并可以访问Repository的人都可以下载你的笔记本。要下载笔记本,请打开Anaconda Prompt或终端并输入:

anaconda download USERNAME/my-notebook

共享环境#

一个保存的conda环境可以通过网页界面或anaconda upload命令上传到Anaconda Enterprise 4仓库。

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

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

要通过网页界面上传,请前往:

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

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

使用 anaconda upload 命令上传它:

anaconda upload my-environment.yml

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

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

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

注意:将 替换为您的本地仓库名称,并将 USERNAME 替换为您的用户名。

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

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

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