Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
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.
Introduza um Nome para o seu feed.
Escolha uma definição de Visibilidade para controlar quem pode ver os pacotes no feed.
Selecione Incluir pacotes de fontes públicas comuns se quiser que o seu feed utilize pacotes a montante de fontes como nuget.org ou npmjs.com.
Em Âmbito, escolha se o feed se aplica ao projeto atual ou a 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.
Introduza um Nome para o seu feed.
Escolha uma definição de Visibilidade para controlar quem pode ver os pacotes no feed.
Selecione Incluir pacotes de fontes públicas comuns se quiser que o seu feed utilize pacotes a montante de fontes como nuget.org ou npmjs.com.
Em Âmbito, escolha se o feed se aplica ao projeto atual ou a toda a organização.
Selecione Criar quando terminar.
Observação
Quando cria um feed, a conta Build Service do projeto, como projectName Build Service (orgName), recebe, por predefinição, a função Leitor do Feed e a montante (Colaborador).
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.