Anteckning
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Azure DevOps Services | Azure DevOps Server | Azure DevOps Server 2022 | Azure DevOps Server 2020
Den här artikeln vägleder dig genom att installera Python-paket från en Azure Artifacts-feed med hjälp av kommandoradsgränssnittet NuGet.
Förutsättningar
| Produkt | Krav |
|---|---|
| Azure DevOps | – Azure DevOps-organisation. – Ett Azure DevOps-projekt. – Ladda ned och installera Python-. |
Skapa en feed
Logga in på din Azure DevOps-organisation och gå till projektet.
Välj Artefakteroch välj sedan Skapa flöde.
Ange ett Namn för feeden, välj alternativet Synlighet som definierar vem som kan visa dina paket, kontrollera Ta med paket från vanliga offentliga källor om du vill inkludera paket från källor som nuget.org eller npmjs.comoch för Omfångavgör du om flödet ska begränsas till projektet eller hela organisationen.
Välj Skapa när du är klar.
Logga in på Azure DevOps-servern och gå sedan till projektet.
Välj Artefakteroch välj sedan Skapa flöde.
Ange ett Namn för feeden, välj alternativet Synlighet som definierar vem som kan visa dina paket, kontrollera Ta med paket från vanliga offentliga källor om du vill inkludera paket från källor som nuget.org eller npmjs.comoch för Omfångavgör du om flödet ska begränsas till projektet eller hela organisationen.
Välj Skapa när du är klar.
Välj Skapa när du är klar.
Anmärkning
Som standard tilldelas byggtjänsten för projektet (till exempel projectName Build Service (orgName)) rollen Feed och Upstream Reader (Kollaboratör) när en ny feed skapas.
Installera paket
Följ först stegen i Project-konfigurationen för att autentisera med din feed om du inte redan har gjort det, gå sedan vidare till nästa steg.
Logga in på din Azure DevOps-organisation och navigera sedan till projektet.
Välj Artefakteroch välj sedan Anslut för att mata.
Välj pip i det vänstra navigeringsområdet. Om det här är första gången du använder Azure Artifacts med pip måste du installera förutsättningarna genom att välja Hämta verktygen och följa de angivna stegen.
Lägg till en pip.ini -fil (Windows) eller pip.conf-fil (Mac/Linux) i virtualenv och klistra in det angivna kodfragmentet i den. Filen bör se ut ungefär så här:
[global] index-url=https://pkgs.dev.azure.com/ORGANIZATION_NAME/PROJECT_NAME/_packaging/FEED_NAME/pypi/simple/Kör det här kommandot i projektkatalogen för att installera paketen:
pip install
Viktig
Du måste ha version 19.2 av pip eller senare för att kunna använda artifacts-keyring. Mer information finns i användningskrav.