Partilhar via


Instalar pacotes Python (CLI)

Serviços de DevOps do Azure | Azure DevOps Server 2022 - Azure DevOps Server 2019

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

  1. Entre em sua organização do Azure DevOps e navegue até seu projeto.

  2. Selecione Artefatose, em seguida, selecione Criar feed.

  3. 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.

  4. Selecione Criar quando terminar.

    Captura de tela que mostra seleções para criar um novo feed nos Serviços de DevOps do Azure.

  1. Inicie sessão no seu servidor Azure DevOps e, em seguida, aceda ao seu projeto.

  2. Selecione Artefatose, em seguida, selecione Criar feed.

  3. 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 habituais se quiser incluir pacotes de fontes como nuget.org ou npmjs.com, e, para o âmbito , decida se o feed deve estar circunscrito ao seu projeto ou a toda a organização.

  1. Selecione Criar quando terminar.

    Captura de tela que mostra seleções para criar um novo feed no Azure DevOps 2022.

  1. Selecione Criar quando terminar.

    Captura de tela que mostra seleções para criar um novo feed no Azure DevOps 2020.

  1. Inicie sessão no seu servidor Azure DevOps e, em seguida, aceda ao seu projeto.

  2. Selecione Artefatose, em seguida, selecione Novo feed.

  3. Para Nome, insira um nome descritivo para o feed.

    Para Visibilidade, selecione uma opção para indicar quem pode visualizar os pacotes no feed.

    Se quiser incluir pacotes de fontes públicas, selecione a opção Usar pacotes de fontes públicas por meio deste feed.

  4. Selecione Criar quando terminar.

    Captura de tela que mostra seleções para criar um novo feed no Azure DevOps 2019.

Observação

Por padrão, os feeds recém-criados têm o valor do Serviço de Criação do projeto definido como Feed e Leitor Upstream (Colaborador).

Instalar pacotes

  1. Entre em sua organização do Azure DevOps e navegue até seu projeto.

  2. Selecione Artefatose, em seguida, selecione Conectar para alimentar.

  3. 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.

  4. Criar um ambiente virtual.

  5. 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/
    
  6. 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 artefatos-chaveiro. Consulte Requisitos de uso para obter mais detalhes.