- Kategorien:
Systemfunktionen (Systeminformationen)
SHOW_PYTHON_PACKAGES_DEPENDENCIES¶
Gibt eine Liste der Abhängigkeiten und ihrer Versionen für die angegebenen Python-Pakete zurück.
Bemerkung
Diese Funktion funktioniert nur für Anaconda (Conda)-Pakete. Um Abhängigkeiten für Pakete aus dem Artefakt-Repository (PyPI) zu lösen oder um Pakete aus Anaconda und dem Artefakt-Repository zu nutzen, verwenden Sie stattdessen die Funktion SYSTEM$RESOLVE_PYTHON_PACKAGES.
Weitere Informationen dazu finden Sie unter Paketrichtlinien.
Syntax¶
Argumente¶
Python_runtime_versionZeichenfolge (String), die die Version der Python-Laufzeitumgebung angibt.
packages_listARRAY von Zeichenfolgen, das eine Liste der zu prüfenden Pakete angibt.
Sie können eine ARRAY-Konstante verwenden, um diese Liste anzugeben.
Rückgabewerte¶
Gibt ein JSON-Array zurück, das die Abhängigkeiten und deren Versionen enthält. Jedes Element des Arrays ist eine Zeichenfolge im folgenden Format: <package_name>==<version_name>.
Anforderungen an die Zugriffssteuerung¶
Zum Aufrufen dieser Funktion müssen Sie die Rolle ACCOUNTADMIN verwenden.
Beispiele¶
Das folgende Beispiel gibt eine Liste der Abhängigkeiten des Python-Pakets numpy der Python 3.10-Laufzeitumgebung zurück.
Das Ergebnis ist eine Liste der Abhängigkeiten und ihrer Versionen.
Siehe auch:¶
SYSTEM$RESOLVE_PYTHON_PACKAGES – Gibt Abhängigkeiten sowohl für Anaconda- als auch für Artifact Repository-Pakete zurück (keine besonderen Berechtigungen erforderlich)
Paketrichtlinien – Paketrichtlinien für Python