Vorinstallierte Python-Bibliotheken im Eliona-System
Standardmäßig Installierte Bibliotheken
Die folgenden Python-Bibliotheken sind bereits im Eliona-System installiert und stehen für Ihre Skripte zur Verfügung:
pytz: Bietet Unterstützung für Zeitzonen in Python.
numpy: Eine grundlegende Bibliothek für numerische Berechnungen und die Arbeit mit Arrays.
pandas: Eine leistungsstarke Bibliothek für Datenanalyse und -manipulation.
keras_tuner: Eine Bibliothek zur Hyperparameter-Optimierung für Deep-Learning-Modelle.
python-eliona-api-client2: Ein Python-Client für die Eliona API, der direkt aus dem GitHub-Repository installiert ist. Diese Bibliothek ermöglicht den vollständigen Zugriff auf alle Eliona-Dienste, wodurch Sie problemlos mit den verschiedenen Funktionen und Datenquellen des Eliona-Systems interagieren können.
Python 3.12: Alle Standardmodule und Funktionen der Python-Version 3.12 sind verfügbar. ➔ [Externer Link] Python 3.12 Bibliotheken
Zusätzliche Python-Bibliotheken installieren
Ins Container-Shell wechseln Verbinden Sie sich interaktiv mit dem SSR-Container:
docker exec -it ssr /bin/bash
Paket installieren Installieren Sie das gewünschte Python-Paket in das externe Zielverzeichnis:
pip install --target /ssr/pip_external <Paketname>
Der Parameter
--target /ssr/pip_external
sorgt dafür, dass das Paket in ein beschreibbares Verzeichnis außerhalb der Core-Umgebung installiert wird.
Container neu starten Damit das neu installierte Paket beim nächsten Skriptlauf verfügbar ist, starten Sie den Container neu:
docker restart ssr
Platzverfügbarkeit prüfen Standardmäßig steht im Verzeichnis
/ssr/pip_external
1 GB Speicherplatz zur Verfügung. Stellen Sie sicher, dass genügend freier Speicher vorhanden ist, bevor Sie große Pakete installieren.
Wenn pip install
mit einem nicht-nullen Rückgabecode endet, muss das nicht automatisch auf einen Fehler hinweisen – sofern keine weiteren Fehlermeldungen angezeigt werden, war die Installation in der Regel erfolgreich.
Last updated
Was this helpful?