Dela via


Installera Python-paket (CLI)

Azure DevOps Services | Azure DevOps Server 2022 – Azure DevOps Server 2019

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.

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

  2. Välj Artefakteroch välj sedan Ny feed.

  3. För Namnanger du ett beskrivande namn för feeden.

    För Synlighetväljer du ett alternativ för att ange vem som kan visa paket i feeden.

    Om du vill inkludera paket från offentliga källor väljer du alternativet Använd paket från offentliga källor via den här feeden.

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

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

Not

Som standardinställning har nyskapade feeds projektets värde för Build Service inställt på Feed och Upstream Reader (Kollaboratör).

Installera paket

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

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

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

  4. Skapa en virtuell miljö.

  5. 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/
    
  6. Kör det här kommandot i projektkatalogen för att installera paketen:

    pip install
    

Viktig

Du måste ha pip 19.2 eller senare för att kunna använda artifacts-keyring. Mer information finns i användningskrav.