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 instalação de pacotes Python a partir de um feed de Artefatos do Azure usando a interface de linha de comando NuGet.
Pré-requisitos
| Produto | Requisitos |
|---|---|
| Azure DevOps | - Uma organização do Azure DevOps. - Um projeto do Azure DevOps . - Baixe e instale Python. |
Criar um feed
Entre em sua organização do Azure DevOps e navegue até seu projeto.
Selecione Artefatos e, em seguida, selecione Criar feed.
Forneça um Nome para o seu feed, escolha a opção de Visibilidade que define quem pode visualizar os seus pacotes, marque Incluir pacotes de fontes públicas comuns se quiser incluir pacotes de fontes como nuget.org ou npmjs.com, e para o Escopo, decida se o feed deve ter escopo para o seu projeto ou para toda a organização.
Selecione Criar quando terminar.
Inicie sessão no seu servidor Azure DevOps e, em seguida, aceda ao seu projeto.
Selecione Artefatos e, em seguida, selecione Criar feed.
Forneça um Nome para o seu feed, escolha a opção de Visibilidade que define quem pode visualizar os seus pacotes, marque Incluir pacotes de fontes públicas comuns se quiser incluir pacotes de fontes como nuget.org ou npmjs.com, e para o Escopo, decida se o feed deve ter escopo para o seu projeto ou para toda a organização.
Selecione Criar quando terminar.
Observação
Por padrão, o Serviço de Compilação para o projeto (por exemplo: projectName Build Service (orgName)) recebe a função Feed e Leitor Upstream (Colaborador) quando um novo feed é criado.
Instalar pacotes
Siga as etapas na Configuração do Projeto para se autenticar com o seu feed, se ainda não tiver feito isso, e prossiga para a próxima etapa.
Entre em sua organização do Azure DevOps e navegue até seu projeto.
Selecione Artefatose, em seguida, selecione Conectar para alimentar.
Selecione pip na área de navegação esquerda. Se esta for a primeira vez que você usa Artefatos do Azure com pip, certifique-se de instalar os pré-requisitos selecionando Obter as ferramentas e seguindo as etapas fornecidas.
Adicione um arquivo pip.ini (Windows) ou pip.conf (Mac/Linux) ao seu virtualenv e cole o trecho fornecido nele. Seu arquivo deve ser semelhante ao seguinte trecho:
[global] index-url=https://pkgs.dev.azure.com/ORGANIZATION_NAME/PROJECT_NAME/_packaging/FEED_NAME/pypi/simple/Execute este comando no diretório do projeto para instalar os pacotes:
pip install
Importante
Você deve ter pip 19.2 ou superior para usar artifacts-keyring. Consulte Requisitos de uso para obter mais detalhes.