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.
Pip-Queue-Umgebung für Deadline Cloud
Die Warteschlangenumgebung pip_queue_env.yaml stellt Python-Pakete für Jobs bereit, die Pip und das Venv-Modul der Standardbibliothek verwenden, anstatt einen Paketmanager wie Conda oder Rez. Weitere Informationen zur Warteschlangenumgebung finden Sie unter pip_queue_env.yaml auf der Website. https://github.com/aws-deadline/deadline-cloud-samples/blob/mainline/queue_environments/pip_queue_env.yaml
Wenn ein Job einen PipPackages Parameterwert bereitstellt, erstellt die Warteschlangenumgebung eine virtuelle Python-Umgebung im Sitzungsarbeitsverzeichnis, installiert die angeforderten Pakete mit pip darin und aktiviert sie, sodass die Schritte des Jobs mit den verfügbaren Paketen ausgeführt werden. Wenn PipPackages es leer ist, tut die Warteschlangenumgebung nichts. Sie können es also zu einer Warteschlange hinzufügen, in der auch Jobs ausgeführt werden, die sie nicht verwenden.
Mit den PipExtraIndexUrls Parametern PipIndexUrl und können Jobs aus einem privaten Paketindex, z. B. einem CodeArtifact AWS-Repository, statt aus dem https://pypi.org/
Im Gegensatz zu Conda und Rez sind Pip und Venv in Python selbst enthalten, sodass Worker-Hosts nur einen python3 (oder) -Interpreter auf dem benötigen. python PATH Serviceverwaltete Flotten von Deadline Cloud bieten eine.
Das Job-Paket pip_package_job auf der GitHub Website zeigt, wie ein