Installera Python-paket (CLI)

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

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.

  4. Välj en synlighetsinställning för att styra vem som kan visa paket i flödet.

  5. Välj Inkludera paket från vanliga offentliga källor om du vill att feeden ska använda överordnade paket från källor som nuget.org eller npmjs.com.

  6. För Omfång väljer du om flödet är begränsat till det aktuella projektet eller hela organisationen.

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

  4. Välj en synlighetsinställning för att styra vem som kan visa paket i flödet.

  5. Välj Inkludera paket från vanliga offentliga källor om du vill att feeden ska använda överordnade paket från källor som nuget.org eller npmjs.com.

  6. För Omfång väljer du om flödet är begränsat till det aktuella 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.

Anmärkning

När du skapar ett feed tilldelas projektets Build Service-konto, till exempel projectName Build Service (orgName), som standard rollen Feed and Upstream Reader (Collaborator).

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.