Python-csomagok telepítése (CLI)

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

Ez a cikk végigvezeti a Python-csomagok Azure Artifacts-hírcsatornából való telepítésén a NuGet parancssori felületén.

Előfeltételek

termék követelmények
Azure DevOps - Egy Azure DevOps szervezet.
- Azure DevOps-projekt.
- Töltse le és telepítse Python.

Hírcsatorna létrehozása

  1. Jelentkezzen be az Azure DevOps-szervezetbe, és lépjen a projekthez.

  2. Válassza Artifaktumok lehetőséget, majd válassza Csatorna létrehozása lehetőséget.

  3. Adjon meg egy név a hírcsatornához, válassza a Láthatóság lehetőséget, amely meghatározza, hogy ki tekintheti meg a csomagokat, ellenőrizze A közös nyilvános forrásokból származó csomagok belefoglalása, ha olyan forrásokból származó csomagokat szeretne felvenni, mint a nuget.org vagy a npmjs.com, és Hatóköresetében döntse el, hogy a hírcsatorna hatóköre a projektre vagy az egész szervezetre kiterjed-e.

  4. Amikor kész van, válassza a Create lehetőséget.

    Képernyőkép, amelyen az Azure DevOps Services új hírcsatornájának létrehozására szolgáló beállítások láthatók.

  1. Jelentkezzen be az Azure DevOps-kiszolgálóra, majd lépjen a projektjéhez.

  2. Válassza Artifaktumok lehetőséget, majd válassza Csatorna létrehozása lehetőséget.

  3. Adjon meg egy név a hírcsatornához, válassza a Láthatóság lehetőséget, amely meghatározza, hogy ki tekintheti meg a csomagokat, ellenőrizze A közös nyilvános forrásokból származó csomagok belefoglalása, ha olyan forrásokból származó csomagokat szeretne felvenni, mint a nuget.org vagy a npmjs.com, és Hatóköresetében döntse el, hogy a hírcsatorna hatóköre a projektre vagy az egész szervezetre kiterjed-e.

  1. Amikor kész van, válassza a Create lehetőséget.

    Képernyőkép, amely az új hírcsatornák Azure DevOps 2022-ben való létrehozásához használható kijelöléseket jeleníti meg.

Jegyzet

Alapértelmezés szerint a projekt Build Szolgáltatása(például: projectName Build Service (orgName)) új hírcsatorna létrehozásakor a Feed és Felülolvasó (Közreműködő) szerepkörhöz van hozzárendelve.

Csomagok telepítése

  1. Ha még nem tette meg, kövesse a Project beállítási lépéseit a hírcsatornával való hitelesítéshez, majd folytassa a következő lépéssel.

  2. Jelentkezzen be az Azure DevOps-szervezetbe, és lépjen a projekthez.

  3. Válassza Összetevőklehetőséget, majd válassza a Csatlakozás a hírcsatornáhozlehetőséget.

  4. Válassza pip a bal oldali navigációs területről. Ha először használja az Azure Artifacts szolgáltatást a pip segítségével, mindenképpen telepítse az előfeltételeket a Eszközök lekérése kiválasztásával és a megadott lépések követésével.

  5. Virtuális környezet létrehozása.

  6. Vegyen fel egy pip.ini (Windows) vagy pip.conf (Mac/Linux) fájlt a virtualenvbe, és illessze be a megadott kódrészletet. A fájlnak az alábbi kódrészlethez hasonlóan kell kinéznie:

    [global]
    index-url=https://pkgs.dev.azure.com/ORGANIZATION_NAME/PROJECT_NAME/_packaging/FEED_NAME/pypi/simple/
    
  7. Futtassa ezt a parancsot a projektkönyvtárban a csomagok telepítéséhez:

    pip install
    

Fontos

A artifacts-keyringhasználatához pip 19.2 vagy újabb verzióra van szükség. További részletekért lásd használati követelményeket.