View a markdown version of this page

Py-Rattler Conda Warteschlangenumgebung für Deadline Cloud - Deadline Cloud

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.

Py-Rattler Conda Warteschlangenumgebung für Deadline Cloud

Die Warteschlangenumgebung conda_queue_env_pyrattler.yaml bietet dieselbe Funktionalität wie die Inline-Conda-Warteschlangenumgebungen, verwendet jedoch die Py-Rattler-Bibliothek. Rattler ist in Rust geschrieben und bietet allgemeine Funktionen, die im Conda-Ökosystem verwendet werden. Weitere Informationen zur Warteschlangenumgebung finden Sie unter https://github.com/aws-deadline/deadline-cloud-samples/blob/mainline/queue_environments/conda_queue_env_pyrattler.yaml conda_queue_env_pyrattler.yaml auf der Website. GitHub Weitere Informationen zu Py-Rattler finden Sie unter py-rattler auf der Conda-Website.

Tests haben gezeigt, dass diese Warteschlangenumgebung im Allgemeinen schneller läuft als die Inline-Conda-Warteschlangenumgebungen auf denselben Instance-Typen. Die Umgebungen, die es erstellt, sind nahezu identisch. Zwei Unterschiede:

  • py-rattler enthält python standardmäßig keinen Zusatzpip, Sie müssen ihn also pip explizit hinzufügen, wenn Sie ihn benötigen.

  • py-rattler löst einen Fehler für eine Teilmenge der Syntax aus, die Conda akzeptiert, z. B. colmap=*=gpu*

Die Fehlermeldungen, die Py-Rattler ausgibt, wenn die Lösung für eine virtuelle Umgebung fehlschlägt, enthalten nicht so viele Details wie die von Conda. Wenn Sie während der Entwicklung detailliertere Solver-Fehler benötigen, wechseln Sie zu einer der Inline-Conda-Warteschlangenumgebungen.