View a markdown version of this page

Ambiente de fila Pip para Deadline Cloud - Nuvem de prazos

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Ambiente de fila Pip para Deadline Cloud

O ambiente de filas pip_queue_env.yaml fornece pacotes Python para trabalhos usando pip e o módulo venv da biblioteca padrão, em vez de um gerenciador de pacotes como conda ou Rez.

Quando um trabalho fornece um valor de PipPackages parâmetro, o ambiente de fila cria um ambiente virtual Python no diretório de trabalho da sessão, instala os pacotes solicitados nele com pip e o ativa para que as etapas do trabalho sejam executadas com os pacotes disponíveis. Se PipPackages estiver vazio, o ambiente de fila não faz nada, então você pode adicioná-lo a uma fila que também executa trabalhos que não o usam.

Os PipExtraIndexUrls parâmetros PipIndexUrl e permitem que os trabalhos sejam instalados a partir de um índice de pacotes privado, como um CodeArtifact repositório da AWS, em vez do índice PyPI padrão.

Ao contrário de conda e Rez, pip e venv estão incluídos no próprio Python, então os hosts de trabalho precisam apenas de um python3 (oupython) intérprete no. PATH As frotas gerenciadas pelo serviço Deadline Cloud fornecem um.

O pacote de trabalhos pip_package_job mostra como enviar um trabalho que usa esse ambiente de fila. Para um pacote de tarefas que define o mesmo ambiente de pip em linha sem um ambiente de fila, consulte pip_self_contained_job.