本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
JupyterLab 版本控制
重要
在 JupyterLab 1 和 JupyterLab 3 平台上執行的筆記本執行個體將於 2025 年 6 月 30 日終止支援。我們強烈建議您在此日期之前將工作遷移至新的 JupyterLab 4 筆記本執行個體,以確保您擁有安全且支援的環境。如需詳細資訊,請參閱JupyterLab 版本維護。
Amazon SageMaker 筆記本執行個體介面是以 JupyterLab 為基礎,這是一個適用於筆記本、程式碼和資料的網頁式互動開發環境。筆記本現在支援使用 JupyterLab 1、JupyterLab 3 或 JupyterLab 4。單一筆記本執行個體可以執行單一 JupyterLab 執行個體 (最多)。您可以擁有多個具有不同 JupyterLab 版本的筆記本執行個體。
您可以選取適當的平台識別碼,將筆記本設定為執行您偏好的 JupyterLab 版本。建立筆記本執行個體時,請使用 AWS CLI 或 SageMaker AI 主控台。如需平台識別碼的更多相關資訊,請參閱 Amazon Linux 2 與 Amazon Linux 筆記本執行個體。如果您沒有明確設定平台識別碼,您的筆記本執行個體會預設為執行 JupyterLab 1。
JupyterLab 版本維護
在 JupyterLab 1 和 JupyterLab 3 平台上執行的筆記本執行個體將於 2025 年 6 月 30 日達到其標準支援結束。在此日期生效:
-
您將無法再建立新的 JupyterLab 1 和 JupyterLab 3 筆記本執行個體,或已停止重新啟動。
-
現有的服務中 JupyterLab 1 和 JupyterLab 3 筆記本執行個體可能會繼續運作,但不會再收到 SageMaker AI 安全更新或重大錯誤修正。
-
您將負責管理 JupyterLab 1 和 JupyterLab 3 上這些執行個體的安全性。
-
如果現有 JupyterLab 1 或 JupyterLab 3 筆記本執行個體發生任何問題,SageMaker AI 無法保證其持續可用性,而無需將工作負載遷移至新的 JupyterLab 4 筆記本執行個體。
我們強烈建議您在 2025 年 6 月 30 日之前將工作遷移至新的 JupyterLab 4 筆記本執行個體 (平台識別碼筆記本-al2-v3),以確保您擁有安全且支援的環境。 https://docs.aws.amazon.com/sagemaker/latest/dg/nbi-al2.html#nbi-al2-instances這可讓您利用最新版本的 Jupyter 筆記本、JupyterLab 和其他 ML 程式庫。如需說明,請參閱使用 Amazon Linux 2 將工作遷移至 SageMaker AI 筆記本執行個體
JupyterLab 4
JupyterLab 4 支援僅適用於 Amazon Linux 2 作業系統平台。JupyterLab 4 包含下列 JupyterLab 3 中無法使用的功能:
-
最佳化渲染,提供更快速的體驗
-
選擇加入設定,以更快地切換標籤,並使用長筆記本來提升效能。如需詳細資訊,請參閱部落格文章 JupyterLab 4.0。
-
升級的文字編輯器
-
從 pypi 安裝新的延伸模組管理員
-
新增了 UI 的改進,包括文件搜尋和可存取性改進
您可以在建立筆記本執行個體時指定 notebook-al2-v3
做為平台識別符,以執行 JupyterLab 4。
注意
如果您嘗試從另一個 JupyterLab 版本遷移到 JupyterLab 4 筆記本執行個體,JupyterLab 3 和 JupyterLab 4 之間的套件版本變更可能會破壞任何現有的生命週期組態或 Jupyter/JupyterLab 延伸模組。
套件版本變更
JupyterLab 4 的 JupyterLab 3 套件版本變更如下:
-
JupyterLab 已從 3.x 升級至 4.x。
-
Jupyter 筆記本已從 6.x 升級至 7.x。
-
jupyterlab-git 已更新至 0.50.0 版。
JupyterLab 3
重要
在 JupyterLab 1 和 JupyterLab 3 平台上執行的筆記本執行個體將於 2025 年 6 月 30 日終止支援。我們強烈建議您在此日期之前將工作遷移至新的 JupyterLab 4 筆記本執行個體,以確保您擁有安全且支援的環境。如需詳細資訊,請參閱JupyterLab 版本維護。
JupyterLab 3 支援僅適用於 Amazon Linux 2 作業系統平台。JupyterLab 3 包含以下 JupyterLab 1 未提供的功能。如需這些功能的更多相關資訊,請參閱 JupyterLab 3.0 已發佈
-
使用以下核心時的視覺化偵錯工具:
-
conda_pytorch_p38
-
conda_tensorflow2_p38
-
conda_amazonei_pytorch_latest_p37
-
-
檔案瀏覽器篩選
-
目錄 (YOC)
-
多語言支援
-
簡易模式
-
單一介面模式
-
使用更新的轉譯即時編輯 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) 已被取代為 jupyter-server-proxy 3.x (3.2.1)。