

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

# JupyterLab 版本控制
<a name="nbi-jl"></a>

**重要**  
JupyterLab 自 2025 年 6 月 30 日起，不再支持 1 和 JupyterLab 3。您无法再使用这些版本创建新的笔记本实例或重启用已停止的笔记本实例。现有运行中的实例可继续使用，但不再获得安全更新或错误修复。迁移到 JupyterLab 4 个笔记本实例以获得持续支持。有关更多信息，请参阅 [JupyterLab 版本维护](#nbi-jl-version-maintenance)。

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

您可以通过选择适当的平台标识符将笔记本电脑配置为运行首选 JupyterLab 版本。创建笔记本实例时，请使用 AWS CLI 或 SageMaker AI 控制台。有关平台标识符的更多信息，请参阅[AL2023 笔记本实例](nbi-al2023.md)和[Amazon Linux 2 笔记本实例](nbi-al2.md)。如果您未明确配置平台标识符，则您的笔记本实例默认为正在运行 JupyterLab 1。

**Topics**
+ [JupyterLab 版本维护](#nbi-jl-version-maintenance)
+ [JupyterLab 4](#nbi-jl-4)
+ [JupyterLab 3](#nbi-jl-3)
+ [用你的 JupyterLab 版本创建笔记本](nbi-jl-create.md)
+ [从控制台查看笔记本的 JupyterLab 版本](nbi-jl-view.md)

## JupyterLab 版本维护
<a name="nbi-jl-version-maintenance"></a>

JupyterLab 1 和 JupyterLab 3 平台的标准支持已于 2025 年 6 月 30 日结束。从该日期开始：
+ 您无法再创建新的或重新启动已停止的 JupyterLab 1 和 JupyterLab 3 笔记本实例。
+ 现有的运行中 JupyterLab 1 和 JupyterLab 3 笔记本实例可能会继续运行，但不再接收 SageMaker AI 安全更新或严重错误修复。
+ 您负责管理这些已弃用的实例的安全性。
+ 如果现有的 JupyterLab 1 或 JupyterLab 3 个笔记本实例出现问题， SageMaker AI 无法保证它们的持续可用性。您必须将工作负载迁移到 JupyterLab 4 笔记本实例。

将您的工作迁移到 JupyterLab 4 个笔记本实例（最新版本的平台标识符为 [notebook-al2023-v1](nbi-al2023.md)），以确保您的环境安全且受支持。这使您可以利用最新版本的 Jupyter 笔记本和其他机器学习库。 JupyterLab有关说明，请参阅使用 A [mazon Linux 将您的工作迁移到 A SageMaker I 笔记本实例 2](https://aws.amazon.com/blogs//machine-learning/migrate-your-work-to-amazon-sagemaker-notebook-instance-with-amazon-linux-2/)。

## JupyterLab 4
<a name="nbi-jl-4"></a>

JupyterLab 4 仅亚马逊 Linux 2 操作系统平台提供支持。 JupyterLab 4 包括以下在 JupyterLab 3 中未提供的功能：
+ 优化渲染，提供更流畅的体验
+ 选择加入设置，用于加速标签页切换并提升长笔记本性能。有关更多信息，请参阅博客文章 [ JupyterLab 4.0 is Here](https://blog.jupyter.org/jupyterlab-4-0-is-here-388d05e03442)。
+ 升级后的文本编辑器
+ 从 pypi 安装新扩展管理器
+ 对 UI 进行了改进，包括文档搜索和无障碍功能改进

在创建笔记本实例时，您可以通过将 [notebook-al2023-v1](nbi-al2023.md)（最新和推荐版本）或 [notebook-al](nbi-al2.md) 2-v3 指定为平台标识符来运行 JupyterLab 4。

**注意**  
如果您尝试从另一个 JupyterLab版本迁移到 JupyterLab 4 Notebook 实例，则包版本在 JupyterLab 3 和 JupyterLab 4 之间更改可能会破坏任何现有的生命周期配置或 Jupyter/JupyterLab 扩展。

**软件包版本更改**

JupyterLab 4 与 JupyterLab 3 相比有以下软件包版本变化：
+ JupyterLab 已从 3.x 升级到 4.x。
+ Jupyter Notebook 已从 6.x 升级到 7.x。
+ jupyterlab-git 已更新至版本 0.50.0。

## JupyterLab 3
<a name="nbi-jl-3"></a>

**重要**  
JupyterLab 自 2025 年 6 月 30 日起，不再支持 1 和 JupyterLab 3。您无法再使用这些版本创建新的笔记本实例或重启用已停止的笔记本实例。现有运行中的实例可继续使用，但不再获得安全更新或错误修复。迁移到 JupyterLab 4 个笔记本实例以获得持续支持。有关更多信息，请参阅 [JupyterLab 版本维护](#nbi-jl-version-maintenance)。

 JupyterLab 3 仅亚马逊 Linux 2 操作系统平台提供支持。 JupyterLab 3 包括以下在 JupyterLab 1 中未提供的功能。有关这些功能的更多信息，请参阅 [JupyterLab 3.0 已发布！](https://blog.jupyter.org/jupyterlab-3-0-is-out-4f58385e25bb) 。
+  在使用以下内核时使用可视化调试器：
  +  conda\$1pytorch\$1p38 
  +  conda\$1tensorflow2\$1p38 
  +  conda\$1amazonei\$1pytorch\$1latest\$1p37 
+ 文件浏览器筛选器
+ 目录 (TOC)
+ 多语言支持
+ 简单模式
+ 单接口模式
+ 通过更新渲染实时编辑 SVG 文件
+ 笔记本单元格标签的用户界面

### 对 JupyterLab 3 的重要更改
<a name="nbi-jl-3-changes"></a>

 有关使用 JupyterLab 3 时的重要更改的信息，请参阅以下 JupyterLab 更改日志：
+  [v2.0.0](https://github.com/jupyterlab/jupyterlab/releases) 
+  [v3.0.0](https://jupyterlab.readthedocs.io/en/stable/getting_started/changelog.html#for-developers) 

 **软件包版本更改** 

 JupyterLab 3 与 JupyterLab 1 相比有以下软件包版本变化：
+  JupyterLab 已从 1.x 升级到 3.x。
+  Jupyter Notebook 已从 5.x 升级到 6.x。
+  jupyterlab-git 已更新至 0.37.1 版本。
+  nbserverproxy 0.x (0.3.2) 已被 3.x (3.2.1) 所取代。 jupyter-server-proxy

# 用你的 JupyterLab 版本创建笔记本
<a name="nbi-jl-create"></a>

**重要**  
JupyterLab 自 2025 年 6 月 30 日起，不再支持 1 和 JupyterLab 3。您无法再使用这些版本创建新的笔记本实例或重启用已停止的笔记本实例。现有运行中的实例可继续使用，但不再获得安全更新或错误修复。迁移到 JupyterLab 4 个笔记本实例以获得持续支持。有关更多信息，请参阅 [JupyterLab 版本维护](nbi-jl.md#nbi-jl-version-maintenance)。

 您可以按照中的步骤从控制台创建笔记本实例时选择 JupyterLab 版本[创建 Amazon SageMaker 笔记本实例](howitworks-create-ws.md)。

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

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

# 从控制台查看笔记本的 JupyterLab 版本
<a name="nbi-jl-view"></a>

**重要**  
JupyterLab 自 2025 年 6 月 30 日起，不再支持 1 和 JupyterLab 3。您无法再使用这些版本创建新的笔记本实例或重启用已停止的笔记本实例。现有运行中的实例可继续使用，但不再获得安全更新或错误修复。迁移到 JupyterLab 4 个笔记本实例以获得持续支持。有关更多信息，请参阅 [JupyterLab 版本维护](nbi-jl.md#nbi-jl-version-maintenance)。

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

1. 打开 Amazon A SageMaker I 控制台，网址为[https://console.aws.amazon.com/sagemaker/](https://console.aws.amazon.com/sagemaker/)。

1. 从左侧导航中选择**笔记本**。

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

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

1.  在**笔记本实例设置**页面上，查看**平台标识符**以查看笔记本的 JupyterLab 版本。