Dela via


Installera Python-paket (CLI)

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

  1. Logga in på din Azure DevOps-organisation och gå till projektet.

  2. Välj Artefakteroch välj sedan Skapa flöde.

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

  4. Välj Skapa när du är klar.

    Skärmbild som visar val för att skapa en ny feed i Azure DevOps Services.

  1. Logga in på Azure DevOps-servern och gå sedan till projektet.

  2. Välj Artefakteroch välj sedan Skapa flöde.

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

  1. Välj Skapa när du är klar.

    Skärmbild som visar val för att skapa en ny feed i Azure DevOps 2022.

  1. Välj Skapa när du är klar.

    Skärmbild som visar val för att skapa en ny feed i Azure DevOps 2020.

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

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

  2. Logga in på din Azure DevOps-organisation och navigera sedan till projektet.

  3. Välj Artefakteroch välj sedan Anslut för att mata.

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

  5. Skapa en virtuell miljö.

  6. 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/
    
  7. 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.