0 / 0
Zurück zur englischen Version der Dokumentation
Umgebungsvorlagen anpassen
Letzte Aktualisierung: 28. Nov. 2024
Umgebungsvorlagen anpassen

Sie können den Namen, die Beschreibung und die Hardwarekonfiguration einer von Ihnen erstellten Umgebungsvorlage ändern. Sie können die Softwarekonfiguration von Jupyter-Notebookumgebungsvorlagen über Conda-Kanäle oder mithilfe von pip anpassen. Sie können eine Liste mit Conda-Paketen und/oder eine Liste mit Pip-Paketen angeben. Bei Verwendung von Conda-Paketen können Sie eine Liste mit zusätzlichen Conda-Kanalpositionen bereitstellen, über die die Pakete abgerufen werden können.

Erforderliche Berechtigungen
Sie müssen über die Rolle Admin oder Editor im Projekt verfügen, damit Sie eine Umgebungsvorlage anpassen können.
Einschränkungen
Sie können die Sprache einer vorhandenen Umgebungsvorlage nicht ändern.
Sie können die Softwarekonfiguration einer Spark-Umgebungsvorlage, die Sie erstellt haben, nicht anpassen.

So passen Sie eine von Ihnen erstellte Umgebungsvorlage an:

  1. Klicken Sie auf der Registerkarte Verwalten Ihres Projekts auf die Seite Umgebungen.
  2. Prüfen Sie im Abschnitt Active Runtimes, dass für die zu ändernde Umgebungsvorlage keine Runtime aktiv ist.
  3. Klicken Sie im Abschnitt Umgebungsvorlagen auf die Umgebungsvorlage, die Sie anpassen möchten.
  4. Wenn Sie bei Python Vorlagen interaktive Elemente wie Schieberegler, Schaltflächen, Dropdowns und Textfelder mit Hilfe der IPyWidgets in Ihr Notizbuch einfügen möchten, aktivieren Sie das Kontrollkästchen IPyWidgets.
  5. Wenn Sie für Juypter-Notebook-Umgebungsvorlagen Pakete hinzufügen möchten, klicken Sie auf Erstellen und geben Sie die Bibliotheken an, die den standardmäßig verfügbaren Paketen hinzugefügt werden sollen. Sie können die Anpassung auch für ein Upgrade oder Downgrade von Paketen verwenden, die Bestandteil der Softwarekonfiguration sind.
  6. Wenn Sie keine Paketanpassungen hinzugefügt haben, schließen Sie das Fenster, um Ihre Änderungen zu übernehmen. Wenn Sie neue Pakete hinzugefügt haben, müssen Sie auf Übernehmen klicken.

Wichtig bei der Anpassung von Paketen:

  • Bibliotheken, die Sie einer Umgebungsvorlage durch Anpassung hinzufügen, werden bei jedem Start der Umgebungslaufzeit automatisch installiert. Andere Projektmitglieder, die diese Vorlage verwenden, können dieses Paket ebenfalls nutzen. Beachten Sie, dass Anpassungen, die in einer Zelle eines bereits laufenden Notizbuchs hinzugefügt werden, nicht für andere freigegeben werden.
  • Bevor Sie ein Paket anpassen, sollten Sie sich vergewissern, dass die von Ihnen geplanten Änderungen die gewünschte Wirkung haben.
    • conda kann die Änderungen melden, die für die Installation eines bestimmten Pakets erforderlich sind, ohne es tatsächlich zu installieren. Die Überprüfung der Änderungen können Sie über das Notebook ausführen. Beispiel für die Bibliothek Plotly:
      • Geben Sie in einem Python-Notebook Folgendes ein: !conda install --dry-run plotly
      • Geben Sie in einem R-Notebook Folgendes ein: print(system2("conda", args=c("install","--dry-run","r-plotly"), stdout=TRUE))
    • pip installiert das Paket. Wenn Sie die Laufzeit jedoch nach der Verifizierung erneut starten, wird das Paket entfernt. Die Überprüfung der Änderungen können Sie auch über das Notebook ausführen. Beispiel für die Bibliothek Plotly:
      • Geben Sie in einem Python-Notebook Folgendes ein: !pip install plotly
      • Geben Sie in einem R-Notebook Folgendes ein: print(system2("pip", args="install plotly", stdout=TRUE))
  • Wenn Sie ein Paket über conda aus den Standardkanälen und über pip aus PyPI abrufen können, ist die bevorzugte Methode über conda aus den Standardkanälen.
  • Conda überprüft bei der Installation von Paketen die Abhängigkeiten. Dieser Prozess kann speicherintensiv sein, wenn Sie viele Pakete zu der Anpassung hinzufügen. Wählen Sie eine Umgebung mit ausreichend Arbeitsspeicher aus, damit die Abhängigkeitsüberprüfung beim Starten der Laufzeit durchgeführt werden kann.
  • Um eine unnötige Abhängigkeitsprüfung zu verhindern, wenn Sie nur Pakete aus einem Conda-Kanal wünschen, schließen Sie die Standardkanäle aus, indem Sie defaults aus der Kanalliste in der Vorlage entfernen und nodefaults hinzufügen.
  • Neben dem Hauptkanal von Anaconda gibt es viele Pakete für R im R-Kanal von Anaconda. In R-Umgebungen ist dieser Kanal bereits Teil der Standardkanäle und muss daher nicht separat hinzugefügt werden.
  • Wenn Sie Pakete nur über Pip oder nur über Conda zur Anpassungsvorlage hinzufügen, müssen Sie sicherstellen, dass dependencies in der Vorlage nicht auf Kommentar gesetzt ist.
  • Wenn Sie eine Paketversion angeben, verwenden Sie eine einzelne = für conda-Pakete und == für pip-Pakete. Geben Sie nach Möglichkeit eine Versionsnummer an, da dadurch die Installationszeit und der Speicherbedarf erheblich verringert werden. Wenn Sie keine Version angeben, wählt der Paketmanager möglicherweise die neueste verfügbare Version aus oder behält die im Paket verfügbare Version bei.
  • Sie können nicht beliebige Notebookerweiterungen als Anpassung hinzufügen, da Notebook-Erweiterungen vorinstalliert sein müssen.

Weitere Informationen

Übergeordnetes Thema: Rechenressourcen verwalten

Generative KI-Suche und -Antwort
Diese Antworten werden von einem großen Sprachmodell in watsonx.ai basierend auf dem Inhalt der Produktdokumentation generiert. Weitere Informationen