Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
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.
Meld u aan bij uw Azure DevOps-organisatie en navigeer naar uw project.
Selecteer Artefactenen selecteer vervolgens uw feed uit het dropdownmenu.
Selecteer Verbinding maken met feeden selecteer vervolgens pip vanuit de linkerkant.
een virtuele omgeving maken als u er nog geen hebt.
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