翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
JupyterLab のバージョニング
重要
JupyterLab 1 と JupyterLab 3 は、2025 年 6 月 30 日をもってサポートが終了しました。これらのバージョンを使用して、新しいノートブックインスタンスを作成したり、停止したノートブックインスタンスを再起動したりすることはできなくなりました。既存のサービス中のインスタンスは引き続き機能する可能性がありますが、セキュリティ更新プログラムやバグ修正は受信されません。サポートを継続するには、JupyterLab 4 ノートブックインスタンスに移行してください。詳細については、「JupyterLab バージョンのメンテナンス」を参照してください。
Amazon SageMaker ノートブックインスタンスインターフェイスは、JupyterLab に基づいています。JupyterLab は、ノートブック、コード、データ用のウェブベースのインタラクティブな開発環境です。ノートブックは、JupyterLab 1、JupyterLab 3、 または JupyterLab 4 の使用をサポートするようになりました。単一のノートブックインスタンスは、JupyterLab の 1 つのインスタンス (最大) を実行できます。JupyterLab バージョンの異なる複数のノートブックインスタンスを使用できます。
適切なプラットフォーム識別子を選択することで、希望する JupyterLab バージョンを実行するようにノートブックを設定できます。ノートブックインスタンスを作成するときは、 AWS CLIまたは SageMaker AI コンソールを使用します。プラットフォーム識別子の詳細については、AL2023 ノートブックインスタンス「」および「」を参照してくださいAmazon Linux 2 ノートブックインスタンス。プラットフォーム識別子を明示的に設定しない場合、ノートブックインスタンスはデフォルトで JupyterLab 1 を実行します。
トピック
JupyterLab バージョンのメンテナンス
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) に作業を移行して、安全でサポートされている環境を確保します。これにより、最新バージョンの Jupyter Notebook、JupyterLab、およびその他の ML ライブラリを活用できます。手順については、「Amazon Linux 2 を使用して SageMaker AI ノートブックインスタンスに作業を移行する
JupyterLab 4
JupyterLab 4 のサポートは、Amazon Linux 2 オペレーティングシステムプラットフォームでのみ利用できます。JupyterLab 4 には、JupyterLab 3 では利用できない以下の機能が含まれています。
-
レンダリングの最適化により、より高速なエクスペリエンスを実現。
-
タブ切り替えが高速化し、長いノートブックでのパフォーマンス向上のためのオプトイン設定を提供。詳細については、ブログ記事「JupyterLab 4.0 が公開
」を参照してください。 -
アップグレードされたテキストエディタ
-
pypi からインストールする新しい拡張機能マネージャー
-
ドキュメント検索やアクセシビリティの改善など、UI の改善を追加。
ノートブックインスタンスの作成時にプラットフォーム識別子として notebook-al2023-v1 (最新の推奨バージョン) または notebook-al2-v3 を指定することで、JupyterLab 4 を実行できます。
注記
他のバージョンの JupyterLab から JupyterLab 4 ノートブックインスタンスに移行しようとすると、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
重要
JupyterLab 1 と JupyterLab 3 は、2025 年 6 月 30 日をもってサポートが終了しました。これらのバージョンを使用して、新しいノートブックインスタンスを作成したり、停止したノートブックインスタンスを再起動したりすることはできなくなりました。既存のサービス中のインスタンスは引き続き機能する可能性がありますが、セキュリティ更新プログラムやバグ修正は受信されません。サポートを継続するには、JupyterLab 4 ノートブックインスタンスに移行してください。詳細については、「JupyterLab バージョンのメンテナンス」を参照してください。
JupyterLab 3 のサポートは、Amazon Linux 2 オペレーティングシステムプラットフォームでのみ利用できます。JupyterLab 3 には、JupyterLab 1 では利用できない以下の機能が含まれています。これらの機能の詳細については、「JupyterLab 3.0 is released!
-
以下のカーネルを使用する場合のビジュアルデバッガ:
-
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) が jupyter-server-proxy 3.x (3.2.1) に置き換えられました。