

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

# Lingkungan antrian pip untuk Deadline Cloud
<a name="examples-queue-env-pip"></a>

[Lingkungan antrian [pip\_queue\_env.yaml](https://github.com/aws-deadline/deadline-cloud-samples/blob/mainline/queue_environments/pip_queue_env.yaml) menyediakan paket Python untuk pekerjaan [menggunakan](https://pip.pypa.io/) pip dan modul venv pustaka standar, daripada manajer paket seperti conda atau Rez.](https://docs.python.org/3/library/venv.html)

Ketika pekerjaan memberikan nilai `PipPackages` parameter, lingkungan antrian menciptakan lingkungan virtual Python di direktori kerja sesi, menginstal paket yang diminta ke dalamnya dengan pip, dan mengaktifkannya sehingga langkah-langkah pekerjaan berjalan dengan paket-paket yang tersedia. Jika `PipPackages` kosong, lingkungan antrian tidak melakukan apa-apa, sehingga Anda dapat menambahkannya ke antrian yang juga menjalankan pekerjaan yang tidak menggunakannya.

`PipExtraIndexUrls`[Parameter `PipIndexUrl` dan memungkinkan pekerjaan diinstal dari indeks paket pribadi, seperti CodeArtifact repositori [AWS](https://docs.aws.amazon.com/codeartifact/latest/ug/welcome.html), bukan indeks PyPI default.](https://pypi.org/)

Tidak seperti conda dan Rez, pip dan venv disertakan dengan Python itu sendiri, jadi host pekerja hanya membutuhkan penerjemah `python3` (atau) di. `python` `PATH` Armada yang dikelola layanan Tenggat waktu Cloud menyediakan satu.

Paket pekerjaan [pip\_package\_job](https://github.com/aws-deadline/deadline-cloud-samples/tree/mainline/job_bundles/pip_package_job) menunjukkan cara mengirimkan pekerjaan yang menggunakan lingkungan antrian ini. [Untuk bundel pekerjaan yang mendefinisikan lingkungan pip yang sama sebaris tanpa lingkungan antrian, lihat pip\_self\_contained\_job.](https://github.com/aws-deadline/deadline-cloud-samples/tree/mainline/job_bundles/pip_self_contained_job)