Skip To Content

指定 notebook 的运行时

您在创建 notebook 时所使用的资源和 Python 库可通过 notebook 运行时运行。 该运行时由站点管理员加载到您的 notebook 容器中。 有两个可用运行时:标准运行时包含 ArcGIS API for Python几百个其他 Python 库,高级运行时除这些内容外还包含 ArcPy 及一些相关库。 可用的运行时取决于您的许可和权限。

注:

使用高级运行时的 notebook 可以运行 ArcGIS API for Python 以及标准运行时中的所有其他库。

将根据运行时对应的 ArcGIS Notebook Server 版本为其分配相应的版本号:

ArcGIS Notebook Server 版本运行时版本

10.7

1.0

10.7.1

2.0

10.8

3.0

10.8.1

4.0

10.9

5.0

10.9.1

6.0

例如,10.9 的标准运行时名为 ArcGIS Notebook Server Standard 5.0。

要创建 notebook,管理员必须为您分配包含相应权限的自定义成员角色。 使用标准运行时创建 notebook 需要一个权限,而使用高级运行时

如果您的组织仅可使用标准运行时,并且您已被分配了包含相应权限的角色,则您无需执行任何其他操作。 您可以立即开始创作 notebook。

选择 notebook 运行时

创建空白 notebook 时,您可以选择 notebook 将使用的运行时。 供您选择的列表取决于您的权限;如果您被授予高级 Notebook 权限,则可以选择标准或高级运行时,以及任何可用的自定义运行时。 您还可以在创建 notebook 后更改其运行时,操作步骤如下所示。

注:

如果您的组织的两种运行时均可用,且站点管理员已授予您使用高级运行时创建 notebook 的权限,则您创建的所有 notebook 都将默认使用高级运行时。

如果您具有相应的权限,则可能想要在不同情况下使用任一运行时创建 notebook。 例如,如果您正在创作 notebook 以将其共享给组织中不具有高级 Notebook 权限的其他 notebook 创作者,则您希望使用标准运行时创建 notebook。

第一次使用您从未用过的运行时创建 notebook 时,将为您启动一个新容器。 该容器将包括“标准”运行时,并与您的第一个容器(包括“高级”运行时的容器)分开。 请确保您的站点管理员了解这一点,并能够在必要时调整可用的系统资源。

更改 notebook 运行时

请按照以下步骤更改应用于现有 notebook 的运行时。 此工作流仅供可以使用 notebook 运行时创建 notebook 的成员使用。

注:

在将 notebook 的运行时从“高级”更改为“标准”之前,请确保 notebook 中没有来自 ArcPy 或其他高级库的内容。 如果存在,则打开 notebook 时将显示错误。

  1. 打开 notebook 的项目详细信息页面并单击设置选项卡。

    在选项卡的 Notebook 部分中,在 Notebook 设置下,Notebook 运行时选项会指定 notebook 使用的运行时。

  2. 单击下拉列表选择运行时。
    注:

    如果您没有高级 Notebook 权限,则下拉列表中仅会显示“标准”运行时。

  3. 单击保存确认。

Notebook 现在即使用标准运行时,可以共享给任何具有标准运行时访问权限的成员。 将由第二个容器负责托管该 notebook。 在该 notebook 中无法使用 ArcPy