JupyterLab 版本控制 - Amazon SageMaker
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

JupyterLab 版本控制

重要

允许 Amazon SageMaker Studio 或 Amazon SageMaker Studio Classic 创建亚马逊 SageMaker资源的自定义 IAM 策略还必须授予向这些资源添加标签的权限。需要向资源添加标签的权限,因为 Studio 和 Studio Classic 会自动标记他们创建的任何资源。如果 IAM 策略允许 Studio 和 Studio Classic 创建资源但不允许标记,则在尝试创建资源时可能会出现 AccessDenied “” 错误。有关更多信息,请参阅 提供为资源添加标签 SageMaker的权限

Amazon 适用于亚马逊的托管政策 SageMaker授予创建 SageMaker 资源的权限已经包括在创建这些资源时添加标签的权限。

Amazon SageMaker 笔记本实例接口基于此 JupyterLab,它是一个基于 Web 的交互式开发环境,用于笔记本、代码和数据。笔记本电脑现在支持使用 JupyterLab 1 或 JupyterLab 3。单个笔记本实例可以运行 JupyterLab (最多)的单个实例。您可以拥有多个不同 JupyterLab版本的笔记本实例。

您可以通过选择适当的平台标识符将笔记本电脑配置为运行首选 JupyterLab 版本。创建笔记本实例时,请使用 Amazon CLI 或 SageMaker 控制台。有关平台标识符的更多信息,请参阅 Amazon Linux 2 与 Amazon Linux 笔记本实例。如果您未明确配置平台标识符,则您的笔记本实例默认为正在运行 JupyterLab 1。

JupyterLab 3

JupyterLab 3 仅亚马逊 Linux 2 操作系统平台提供支持。 JupyterLab 3 包括以下在 JupyterLab 1 中未提供的功能。有关这些功能的更多信息,请参阅 JupyterLab 3.0 已发布!

  • 在使用以下内核时使用可视化调试器:

    • conda_pytorch_p38

    • conda_tensorflow2_p38

    • conda_amazonei_pytorch_latest_p37

  • 文件浏览器筛选器

  • 目录 (TOC)

  • 多语言支持

  • 简单模式

  • 单接口模式

  • 通过更新渲染实时编辑 SVG 文件

  • 笔记本单元格标签的用户界面

对 JupyterLab 3 的重要更改

有关使用 JupyterLab 3 时的重要更改的信息,请参阅以下 JupyterLab更改日志:

软件包版本更改

JupyterLab 3 与 JupyterLab 1 相比有以下软件包版本变化:

  • JupyterLab 已从 1.x 升级到 3.x。

  • Jupyter 笔记本已从 5.x 升级到 6.x。

  • jupyterlab-git 已更新至 0.37.1 版本。

  • nbserverproxy 0.x (0.3.2) 已被 3.x (3.2.1) 所取代。 jupyter-server-proxy

用你的 JupyterLab 版本创建笔记本

您可以按照中的步骤从控制台创建笔记本实例时选择 JupyterLab 版本创建 Amazon SageMaker 笔记本实例

您也可以在创建笔记本实例时通过传递platform-identifier参数来选择 JupyterLab 版本, Amazon CLI 如下所示:

create-notebook-instance --notebook-instance-name <NEW_NOTEBOOK_NAME> \ --instance-type <INSTANCE_TYPE> \ --role-arn <YOUR_ROLE_ARN> \ --platform-identifier <PLATFORM_TO_USE>

从控制台查看笔记本的 JupyterLab 版本

您可以使用以下步骤查看笔记本的 JupyterLab 版本:

  1. 打开亚马逊 SageMaker 控制台,网址为 https://console.aws.amazon.com/sagemaker/

  2. 从左侧导航中选择笔记本

  3. 从下拉菜单中,选择笔记本实例以导航到笔记本实例页面。

  4. 从笔记本实例列表中,选择您的笔记本实例名称。

  5. 笔记本实例设置页面上,查看平台标识符以查看笔记本的 JupyterLab 版本。