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.
Serviços Azure DevOps | Azure DevOps Server | Azure DevOps Server 2022
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.
Insira um nome para o feed.
Escolha uma configuração de visibilidade para controlar quem pode exibir pacotes no feed.
Selecione Incluir pacotes de fontes públicas comuns se quiser que o feed use pacotes upstream de fontes como nuget.org ou npmjs.com.
Para Escopo, escolha se o feed está no escopo do projeto atual ou de 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.
Insira um nome para o feed.
Escolha uma configuração de visibilidade para controlar quem pode exibir pacotes no feed.
Selecione Incluir pacotes de fontes públicas comuns se quiser que o feed use pacotes upstream de fontes como nuget.org ou npmjs.com.
Para Escopo, escolha se o feed está no escopo do projeto atual ou de toda a organização.
Selecione Criar quando terminar.
Nota
Quando você cria um feed, a conta do projeto Serviço de Compilação, como projectName Build Service (orgName), recebe por padrão a função de Leitor de Feed e Upstream (Colaborador).
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.