使用Anaconda发行版与AE4#

配置防火墙设置#

如果平台用户将使用Navigator在线,您可能需要在网络防火墙设置中将必要的站点加入白名单,以便Navigator可以访问这些站点:

如果平台用户将使用Navigator离线,conda环境的创建将仅限于其包缓存中可用的包。在离线模式下使用Navigator等同于使用带有--offline标志的createinstallremoveupdate conda命令,以便conda不连接到互联网。 如果您的用户将离线使用Navigator,您可能希望更改链接到网页的Navigator图标

注意: 如果Navigator检测到无法访问互联网,它会自动启用离线模式。用户也可以选择Anaconda Navigator > 首选项并勾选启用 离线 模式选项,以便随时在离线模式下工作,即使互联网访问可用。

配置conda#

如果平台用户将使用conda安装包,他们可以配置conda以搜索特定的一组渠道来获取包。

作为管理员,您还可以在系统级别配置 conda,这将覆盖任何用户级别的配置。

配置导航器#

默认情况下,Navigator 包含链接到 Anaconda Inc. 的 GitHub、YouTube 和 Twitter 页面的图标。用户可以通过编辑位于此处的配置文件来更改或删除这些链接:HOME_DIR/.anaconda/navigator/anaconda-navigator-config.yml

配置文件使用键值对的形式key: value,例如github_url: https://github.com。三个值github_urlyoutube_urltwitter_url可以设置为任何URL或null。如果值为null,Navigator将不显示该图标。

作为管理员,您可以创建一个配置文件供Navigator使用,以允许用户访问Anaconda Enterprise 4仓库,并设置偏好对话框中未公开的额外参数。此主配置文件存储了Navigator的所有用户偏好,位于此处:~/.anaconda/navigator/anaconda-navigator.ini

配置文件包括mainhome部分,每个部分包含以.ini格式表示的键值对集合。

您可以使用它来自定义main部分中的以下选项:

  • default_anaconda_api_url: 这指向内部的Anaconda Enterprise 4仓库API端点。

注意: 此URL必须以/api结尾——它不仅仅是您实例的主页。此API从您的实例读取配置数据以设置UI行为和文本,例如导航窗口右上角的登录到…链接。

  • default_ssl_certificate — 这可以设置为 True, False, 或一个现有且有效的SSL证书文件的路径。

注意: 如果您的 Anaconda Enterprise 4 仓库实例需要 SSL 证书/RSA 密钥才能访问,那么这些信息必须存在于用户机器上的文本文件中,并且通过此处指定的路径在 .ini 文件中指向该文件。文本文件的格式应类似于以下内容:

-----BEGIN CERTIFICATE-----

<实际证书在此>

-----END CERTIFICATE-----

-----BEGIN RSA PRIVATE KEY-----

<实际键值>

-----END RSA PRIVATE KEY-----

  • twitter_url — 这可以配置为指向您公司的账户,或者设置为 None 以不显示图标。

  • youtube_url — 这可以配置为指向您公司的账户,或者设置为 None 以不显示图标。

  • github_url — 这可以配置为指向您公司的账户,或者设置为 None 以不显示图标。

并在home部分设置此选项:

  • vscode_enable — 这可以设置为 TrueFalse,根据您是否希望在主页选项卡上启用或禁用 VSCode,并在应用程序内向 Microsoft 端点发出查询。

例如:

```ini
[main]
default_anaconda_api_url = https://www.your-domain.com:8443/api
default_ssl_certificate = /path/to/certificate/file.pem

# Custom URLS
twitter_url = https://twitter.com/your-company
youtube_url = https://www.youtube.com/c/your-company
github_url = https://github.com/your-company

[home]
vscode_enable = False
```

在完成更改后,保存并关闭.ini文件,然后启动Navigator以更新.condarcanaconda-client配置,以反映您在其中指定的自定义设置。