Delen via


Uw Python-project verbinden met een Azure Artifacts-feed

Azure DevOps Services | Azure DevOps Server | Azure DevOps Server 2022

In dit artikel wordt u begeleid bij het instellen van uw Python-project en het maken van verbinding met een Azure Artifacts-feed.

Voorwaarden

Product vereisten
Azure DevOps- - Een Azure DevOps organisatie.
- Een Azure DevOps--project.
- Download en installeer Python.

De referentiebeheerder installeren

Als dit de eerste keer is dat u Azure Artifacts op deze computer gebruikt, voert u de volgende opdracht uit om de Azure Artifacts-sleutelring te installeren, die is vereist voor verificatie met Azure Artifacts-feeds:

pip install keyring artifacts-keyring

Projectopzet

Volg de onderstaande stappen om uw project in te stellen en verbinding te maken met uw feed.

Zorg ervoor dat u de nieuwste versie van pip python -m pip install --upgrade pip hebt en als u Linux gebruikt, controleer of u de vereiste vereisten voor de referentiebeheerfunctie hebt geïnstalleerd.

  1. Meld u aan bij uw Azure DevOps-organisatie en navigeer naar uw project.

  2. Selecteer Artefactenen selecteer vervolgens uw feed uit het dropdownmenu.

  3. Selecteer Verbinding maken met feeden selecteer vervolgens pip vanuit de linkerkant.

  4. een virtuele omgeving maken als u er nog geen hebt.

  5. Voeg een bestand pip.ini (Windows) of pip.conf (Mac/Linux) toe aan uw virtualenv en plak het opgegeven fragment uit de sectie Project setup in het bestand. Uw configuratiebestand moet er ongeveer uitzien als het volgende codefragment:

    [global]
    index-url=https://pkgs.dev.azure.com/ORGANIZATION_NAME/PROJECT_NAME/_packaging/FEED_NAME/pypi/simple/
    

Notitie

U hebt pip versie 19.2 of hoger nodig om artifacts-keyringte gebruiken. Zie Gebruiksvereistenvoor meer informatie.

Volgende stappen

Python-pakketten publiceren