Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Azure DevOps Services | Servidor Azure DevOps | Azure DevOps Server 2022 | Azure DevOps Server 2020
Este artigo orienta você pela instalação de pacotes do Python de um feed do Azure Artifacts usando a interface de linha de comando do NuGet.
Pré-requisitos
| Produto | Requisitos |
|---|---|
| Azure DevOps | - Uma organização do Azure DevOps. - Um projeto do Azure DevOps. – Baixar e instalar 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 Name para o feed, escolha a opção Visibilidade que define quem pode visualizar seus pacotes, marque a opção Incluir pacotes de fontes públicas comuns caso você queira incluir pacotes de fontes como nuget.org ou npmjs.come, para Escopo, decida se o feed deve ser limitado ao seu projeto ou a toda a organização.
Selecione Criar quando terminar.
Entre no servidor do Azure DevOps e vá para o projeto.
Selecione Artefatos e, em seguida, selecione Criar Feed.
Forneça um Name para o feed, escolha a opção Visibilidade que define quem pode visualizar seus pacotes, marque a opção Incluir pacotes de fontes públicas comuns caso você queira incluir pacotes de fontes como nuget.org ou npmjs.come, para Escopo, decida se o feed deve ser limitado ao seu projeto ou a toda a organização.
Selecione Criar quando terminar.
Selecione Criar quando terminar.
Nota
Por padrão, o Serviço de Build para o projeto (por exemplo: projectName Build Service (orgName)) é atribuído o papel de Leitor de Feed e Upstream (Colaborador) quando um novo feed é criado.
Instalar pacotes
Siga as etapas na configuração do Project para autenticar com o feed se você não tiver feito isso e, em seguida, prossiga para a próxima etapa.
Entre em sua organização do Azure DevOps e navegue até seu projeto.
Selecione Artefatos e selecione Conectar para feed.
Selecione pip na área de navegação à esquerda. Se esta for a primeira vez que você usa o Azure Artifacts com pip, instale os pré-requisitos selecionando Obter as ferramentas e seguir as etapas fornecidas.
Adicione um arquivo pip.ini (Windows) ou pip.conf (Mac/Linux) ao virtualenv e cole o snippet fornecido nele. Seu arquivo deve ser semelhante ao seguinte snippet:
[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 seus pacotes:
pip install
Importante
Você deve ter o pip 19.2 ou superior para usar o artifacts-keyring. Consulte Requisitos de uso para obter mais detalhes.