Vorinstallierte Python-Bibliotheken im BuildingPro Suites-System
Zuletzt aktualisiert
War das hilfreich?
Die folgenden Python-Bibliotheken sind im BuildingPro-Suites-System bereits installiert und für Ihre Skripte verfügbar:
pytz: Bietet Unterstützung für Zeitzonen in Python.
numpy: Eine grundlegende Bibliothek für numerische Berechnungen und das Arbeiten mit Arrays.
pandas: Eine leistungsstarke Bibliothek für Datenanalyse und -bearbeitung.
keras_tuner: Eine Bibliothek zur Hyperparameter-Optimierung für Deep-Learning-Modelle.
python-eliona-api-client2: Ein Python-Client für die BuildingPro-Suites-API, der direkt aus dem GitHub-Repository installiert wird. Diese Bibliothek ermöglicht den vollständigen Zugriff auf alle BuildingPro-Suites-Dienste und erlaubt es Ihnen, einfach mit den verschiedenen Funktionen und Datenquellen des BuildingPro-Suites-Systems zu interagieren.
Python 3.12: Alle Standardmodule und -funktionen von Python Version 3.12 sind verfügbar. ➔ [Externer Link] Python-3.12-Bibliotheken
Wenn Sie Bibliotheken benötigen, die standardmäßig nicht installiert sind, können Sie diese selbst im Grafana-Container (SSR) installieren. Gehen Sie wie folgt vor:
Wechseln Sie in die Container-Shell Stellen Sie eine interaktive Verbindung zum SSR-Container her:
docker exec -it ssr /bin/bashPaket installieren Installieren Sie das gewünschte Python-Paket in das externe Zielverzeichnis:
pip install --target /ssr/pip_external <package_name>Der Parameter --target /ssr/pip_external stellt sicher, dass das Paket in einem beschreibbaren Verzeichnis außerhalb der Kernumgebung installiert wird.
Container neu starten Damit das neu installierte Paket beim nächsten Skriptlauf verfügbar ist, starten Sie den Container neu:
docker restart ssrVerfügbaren Speicherplatz prüfen Standardmäßig, 1 GB Speicherplatz im /ssr/pip_external -Verzeichnis verfügbar. Stellen Sie sicher, dass vor der Installation großer Pakete genügend freier Speicherplatz vorhanden ist.
Wenn pip install mit einem von null verschiedenen Rückgabecode endet, bedeutet dies nicht automatisch einen Fehler – solange keine weiteren Fehlermeldungen angezeigt werden, war die Installation in der Regel erfolgreich.
Zuletzt aktualisiert
War das hilfreich?
War das hilfreich?