Instalace balíčků Pythonu (CLI)

služby Azure DevOps | Azure DevOps Server | Azure DevOps Server 2022

Tento článek vás provede instalací balíčků Pythonu z informačního kanálu Azure Artifacts pomocí rozhraní příkazového řádku NuGet.

Požadavky

Produkt požadavky
Azure DevOps - Organizace Azure DevOps .
– projekt Azure DevOps .
- Stáhněte a nainstalujte Python.

Vytvoření informačního kanálu

  1. Přihlaste se ke své organizaci Azure DevOps a přejděte k projektu.

  2. Vyberte Artefaktya pak vyberte Vytvořit informační kanál.

  3. Zadejte název informačního kanálu.

  4. Zvolte nastavení Viditelnost pro určení toho, kdo může zobrazit balíčky v kanálu.

  5. Pokud chcete, aby informační kanál používal nadřazené balíčky ze zdrojů, jako jsou nuget.org nebo npmjs.com, vyberte Zahrnout balíčky z běžných veřejných zdrojů.

  6. V části Obor zvolte, jestli je informační kanál vymezený na aktuální projekt nebo celou organizaci.

  7. Až budete hotovi, vyberte Vytvořit.

    Snímek obrazovky znázorňující výběry pro vytvoření nového informačního kanálu ve službě Azure DevOps Services

  1. Přihlaste se k serveru Azure DevOps a přejděte do projektu.

  2. Vyberte Artefaktya pak vyberte Vytvořit informační kanál.

  3. Zadejte název informačního kanálu.

  4. Zvolte nastavení Viditelnost pro určení, kdo může zobrazovat balíčky v kanálu.

  5. Pokud chcete, aby informační kanál používal nadřazené balíčky ze zdrojů, jako jsou nuget.org nebo npmjs.com, vyberte Zahrnout balíčky z běžných veřejných zdrojů.

  6. V části Obor zvolte, jestli je informační kanál vymezený na aktuální projekt nebo celou organizaci.

  1. Až budete hotovi, vyberte Vytvořit.

    Snímek obrazovky znázorňující výběry pro vytvoření nového informačního kanálu v Azure DevOps 2022

Poznámka

Když vytvoříte feed, účtu služby sestavení projektu, například projectName Build Service (orgName), se ve výchozím nastavení přiřadí role Čtenář feedu a upstreamu (spolupracovník).

Instalace balíčků

  1. Pokud jste to ještě neudělali, postupujte podle pokynů v nastavení Project k přihlášení k informačnímu kanálu a pak pokračujte dalším krokem.

  2. Přihlaste se ke své organizaci Azure DevOps a přejděte k projektu.

  3. Vyberte Artefakty, a pak vyberte Připojit k kanálu.

  4. V levé navigační oblasti vyberte pip. Pokud používáte Azure Artifacts s pipem poprvé, nezapomeňte nainstalovat požadavky tak, že vyberete Získat nástroje a postupujte podle uvedených kroků.

  5. Vytvoření virtuálního prostředí.

  6. Přidejte do virtuálního počítače soubor pip.ini (Windows) nebo pip.conf (Mac/Linux) a vložte do něj zadaný fragment kódu. Soubor by měl vypadat podobně jako v následujícím fragmentu kódu:

    [global]
    index-url=https://pkgs.dev.azure.com/ORGANIZATION_NAME/PROJECT_NAME/_packaging/FEED_NAME/pypi/simple/
    
  7. Spuštěním tohoto příkazu v adresáři projektu nainstalujte balíčky:

    pip install
    

Důležitý

Abyste mohli použít artifacts-keyring, musíte mít pip verze 19.2 nebo vyšší. Další podrobnosti najdete v tématu Požadavky na využití.