JupyterLab Versionierung - Amazon SageMaker KI

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

JupyterLab Versionierung

Wichtig

JupyterLab 1 und JupyterLab 3 werden ab dem 30. Juni 2025 nicht mehr unterstützt. Mit diesen Versionen können Sie keine neuen Notebook-Instances mehr erstellen oder angehaltene Instances neu starten. Bestehende In-Service-Instances funktionieren möglicherweise weiterhin, erhalten aber keine Sicherheitsupdates oder Bugfixes. Migrieren Sie zu JupyterLab 4 Notebook-Instanzen, um weiterhin Support zu erhalten. Weitere Informationen finden Sie unter JupyterLab Wartung der Version.

Die Amazon SageMaker Notebook-Instance-Schnittstelle basiert auf JupyterLab einer webbasierten interaktiven Entwicklungsumgebung für Notebooks, Code und Daten. Notebooks unterstützen jetzt entweder die Verwendung von JupyterLab 1, JupyterLab 3 oder JupyterLab 4. Eine einzelne Notebook-Instanz kann JupyterLab (höchstens) eine einzelne Instanz von ausführen. Sie können mehrere Notebook-Instanzen mit unterschiedlichen JupyterLab Versionen haben.

Sie können Ihr Notebook so konfigurieren, dass es Ihre bevorzugte JupyterLab Version ausführt, indem Sie die entsprechende Plattform-ID auswählen. Verwenden Sie beim Erstellen Ihrer Notebook-Instanz entweder die AWS CLI oder die SageMaker AI-Konsole. Weitere Informationen zu Plattformkennungen finden Sie unter AL2023 Notebook-Instanzen undAmazon Linux 2-Notebook-Instances. Wenn Sie eine Plattform-ID nicht explizit konfigurieren, wird in Ihrer Notebook-Instance standardmäßig 1 ausgeführt JupyterLab .

JupyterLab Wartung der Version

JupyterLab Die Plattformen 1 und JupyterLab 3 haben am 30. Juni 2025 das Ende der Standardunterstützung erreicht. Ab diesem Datum:

  • Sie können keine neuen Notebook-Instances der Typen JupyterLab 1 und JupyterLab 3 mehr erstellen oder gestoppte Notebook-Instanzen neu starten.

  • Bestehende Notebook-Instances der Typen JupyterLab 1 und JupyterLab 3 funktionieren zwar weiterhin, erhalten aber keine SageMaker KI-Sicherheitsupdates oder kritischen Bugfixes mehr.

  • sind Sie für die Verwaltung der Sicherheit dieser veralteten Instances verantwortlich.

  • Wenn Probleme mit bestehenden JupyterLab 1 oder JupyterLab 3 Notebook-Instanzen auftreten, kann SageMaker KI deren kontinuierliche Verfügbarkeit nicht garantieren. Sie müssen Ihren Workload auf eine Instanz mit JupyterLab 4 Notebooks migrieren.

Migrieren Sie Ihre Arbeit auf JupyterLab 4 Notebook-Instanzen (die Plattform-ID der neuesten Version lautet notebook-al2023-v1), um sicherzustellen, dass Sie über eine sichere und unterstützte Umgebung verfügen. Auf diese Weise können Sie die neuesten Versionen von Jupyter-Notebooks und anderen ML-Bibliotheken nutzen. JupyterLab Anweisungen finden Sie unter Migrieren Sie Ihre Arbeit auf eine SageMaker KI-Notebook-Instance mit Amazon Linux 2.

JupyterLab 4

JupyterLab 4-Unterstützung ist nur auf der Amazon Linux 2-Betriebssystemplattform verfügbar. JupyterLab 4 umfasst die folgenden Funktionen, die in JupyterLab 3 nicht verfügbar sind:

  • Optimiertes Rendern für eine schnellere Benutzererfahrung

  • Optionale Einstellungen für schnelleres Wechseln zwischen Registerkarten und verbesserte Leistung bei umfangreichen Notebooks. Weitere Informationen finden Sie im Blogbeitrag JupyterLab 4.0 is here.

  • Verbesserter Texteditor

  • Neuer Erweiterungsmanager, der von pypi installiert wird

  • Verbesserungen an der Benutzeroberfläche vorgenommen, einschließlich Dokumentensuche und Verbesserungen der Barrierefreiheit

Sie können JupyterLab 4 ausführen, indem Sie bei der Erstellung Ihrer Notebook-Instanz notebook-al2023-v1 (die neueste und empfohlene Version) oder notebook-al2-v3 als Plattform-ID angeben.

Anmerkung

Wenn Sie versuchen, von einer anderen JupyterLab Version auf eine JupyterLab 4-Notebook-Instance zu migrieren, können die Änderungen der Paketversion zwischen JupyterLab 3 und JupyterLab 4 alle vorhandenen Lebenszykluskonfigurationen oder -erweiterungen beeinträchtigen. Jupyter/JupyterLab

Änderungen der Paketversion

JupyterLab 4 hat die folgenden Änderungen an der Paketversion von JupyterLab 3:

  • JupyterLab wurde von 3.x auf 4.x aktualisiert.

  • Jupyter7 Notebook wurde von 6.x auf .x aktualisiert.

  • jupyterlab-git wurde auf Version 0.50.0 aktualisiert.

JupyterLab 3

Wichtig

JupyterLab 1 und JupyterLab 3 werden ab dem 30. Juni 2025 nicht mehr unterstützt. Mit diesen Versionen können Sie keine neuen Notebook-Instances mehr erstellen oder angehaltene Instances neu starten. Bestehende In-Service-Instances funktionieren möglicherweise weiterhin, erhalten aber keine Sicherheitsupdates oder Bugfixes. Migrieren Sie zu JupyterLab 4 Notebook-Instanzen, um weiterhin Support zu erhalten. Weitere Informationen finden Sie unter JupyterLab Wartung der Version.

JupyterLab 3-Support ist nur auf der Amazon Linux 2-Betriebssystemplattform verfügbar. JupyterLab 3 umfasst die folgenden Funktionen, die in JupyterLab 1 nicht verfügbar sind. Weitere Informationen zu diesen Funktionen finden Sie unter JupyterLab 3.0 ist veröffentlicht! .

  • Visueller Debugger bei Verwendung der folgenden Kernel:

    • conda_pytorch_p38

    • conda_tensorflow2_p38

    • conda_amazonei_pytorch_latest_p37

  • Dateibrowserfilter

  • Inhaltsverzeichnis (TOC)

  • Mehrsprachige Unterstützung

  • Einfacher Modus

  • Einzelbenutzermodus

  • Live-Bearbeitung von SVG-Dateien mit aktualisiertem Rendering

  • Benutzeroberfläche für Notebook-Cell-Tags

Wichtige Änderungen an JupyterLab 3

Informationen zu wichtigen Änderungen bei der Verwendung von JupyterLab 3 finden Sie in den folgenden JupyterLab Änderungsprotokollen:

Änderungen der Paketversion

JupyterLab 3 hat die folgenden Änderungen an der Paketversion gegenüber JupyterLab 1:

  • JupyterLab wurde von 1.x auf 3.x aktualisiert.

  • Das Jupyter Notebook wurde von 5.x auf 6.x aktualisiert.

  • jupyterlab-git wurde auf Version 0.37.1 aktualisiert.

  • nbserverproxy 0.x (0.3.2) wurde durch 3.x (3.2.1) ersetzt. jupyter-server-proxy