Skip To Content

指定 notebook 的运行时

您在创建 notebook 时所使用的资源和 Python 库可通过 notebook 运行时运行。该运行时由站点管理员加载到您的 notebook 容器中。

有两个可用运行时:标准运行时包含 ArcGIS API for Python几百个其他 Python 库,高级运行时除这些内容外还包含 ArcPy 及一些相关库。

注:

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

只能使用标准运行时或能同时使用标准运行时和高级运行时要取决于管理员从 Esri 获得的许可。

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

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

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

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

注:

在将 notebook 的运行时从“高级”更改为“标准”之前,请确保 notebook 中没有来自 ArcPy 或其他“高级”库的内容。否则,成员打开 notebook 时会发生错误。

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

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

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

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

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

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

  3. 单击保存确认。

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