

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
<a name="examples-queue-env-pip"></a>

L'environnement de file d'attente [pip\_queue\_env.yaml](https://github.com/aws-deadline/deadline-cloud-samples/blob/mainline/queue_environments/pip_queue_env.yaml) fournit des packages Python aux tâches [utilisant](https://pip.pypa.io/) pip et le module venv de la [bibliothèque](https://docs.python.org/3/library/venv.html) standard, plutôt qu'un gestionnaire de packages tel que conda ou Rez.

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 afin 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 des tâches qui ne l'utilisent pas.

Les `PipExtraIndexUrls` paramètres `PipIndexUrl` et permettent aux jobs d'être installés à partir d'un index de package privé, tel qu'un CodeArtifact référentiel [AWS](https://docs.aws.amazon.com/codeartifact/latest/ug/welcome.html), au lieu de l'index [PyPI](https://pypi.org/) par défaut.

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` (ou`python`) sur le. `PATH` Les flottes gérées par le service Deadline Cloud en fournissent une.

Le bundle de tâches [pip\_package\_job](https://github.com/aws-deadline/deadline-cloud-samples/tree/mainline/job_bundles/pip_package_job) montre comment soumettre un travail utilisant cet environnement de file d'attente. [Pour un ensemble de tâches qui définit le même environnement pip en ligne sans environnement de file d'attente, voir pip\_self\_contained\_job.](https://github.com/aws-deadline/deadline-cloud-samples/tree/mainline/job_bundles/pip_self_contained_job)