Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
Environnement de file d'attente Pip pour Deadline Cloud
L'environnement de file d'attente pip_queue_env.yaml fournit des packages Python aux tâches utilisant pip et le module venv de la bibliothèque standard, plutôt qu'un gestionnaire de packages tel que conda ou Rez. Pour plus d'informations sur l'environnement des files d'attente, consultez https://github.com/aws-deadline/deadline-cloud-samples/blob/mainline/queue_environments/pip_queue_env.yaml
Lorsqu'une tâche fournit une valeur de PipPackages paramètre, l'environnement de file d'attente crée un environnement virtuel Python dans le répertoire de travail de la session, y installe les packages demandés avec pip et l'active pour que les étapes de la tâche s'exécutent avec les packages disponibles. S'il PipPackages est vide, l'environnement de file d'attente ne fait rien. Vous pouvez donc l'ajouter à une file d'attente qui exécute également les tâches qui ne l'utilisent pas.
Les PipExtraIndexUrls paramètres PipIndexUrl et permettent aux jobs de s'installer à partir d'un index de packages privé, tel qu'un CodeArtifact référentiel AWS, au lieu de l'index
Contrairement à conda et Rez, pip et venv sont inclus dans Python lui-même, de sorte que les hôtes de travail n'ont besoin que d'un interpréteur python3 (oupython) sur le. PATH Les flottes gérées par les services Deadline Cloud en fournissent une.
Le bundle de tâches https://github.com/aws-deadline/deadline-cloud-samples/tree/mainline/job_bundles/pip_package_job