Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Serviços de DevOps do Azure | Azure DevOps Server | Azure DevOps Server 2022
Este artigo orienta você na configuração de seu projeto Python e na conexão a um feed de Artefatos do Azure.
Pré-requisitos
| Produto | Requisitos |
|---|---|
| Azure DevOps | - Uma organização Azure DevOps . - Um projeto do Azure DevOps . - Baixe e instale Python. |
Instalar o gerenciador de credenciais
Se esta for a primeira vez que utiliza Artefactos do Azure nesta máquina, execute o seguinte comando para instalar o porta-chaves de Artefactos do Azure, necessário para autenticação com feeds de Artefactos do Azure:
pip install keyring artifacts-keyring
Configuração do projeto
Siga as etapas abaixo para configurar seu projeto e conectar-se ao seu feed.
Certifique-se de ter a versão mais recente do pip python -m pip install --upgrade pip e, se estiver usando Linux, certifique-se de ter instalado os pré-requisitos necessários para o gerenciador de credenciais.
Entre em sua organização do Azure DevOps e navegue até seu projeto.
Selecione Artefatose, em seguida, selecione seu feed no menu suspenso.
Selecione Conectar ao feede, em seguida, selecione pip desde a esquerda.
Crie um ambiente virtual se ainda não tiver um.
Adicione um arquivo pip.ini (Windows) ou pip.conf (Mac/Linux) ao seu virtualenv e cole o trecho fornecido da seção de configuração do Project no arquivo. Seu arquivo de configuração deve ser semelhante ao seguinte trecho:
[global] index-url=https://pkgs.dev.azure.com/ORGANIZATION_NAME/PROJECT_NAME/_packaging/FEED_NAME/pypi/simple/
Observação
Você precisa da versão 19.2 ou superior do pip para usar artefactos de chave. Para obter mais informações, consulte Requisitos de uso.