Partager via


Connecter votre projet Python à un flux Azure Artifacts

Azure DevOps Services | Azure DevOps Server 2022 - Azure DevOps Server 2019

Cet article vous guide tout au long de la configuration de votre projet Python et de la connexion à un flux Azure Artifacts.

Conditions préalables

Produit Exigences
Azure DevOps - Une organisation Azure DevOps .
- Un projet Azure DevOps .
- Téléchargez et installez Python.

Installer le gestionnaire d’informations d’identification

S’il s’agit de votre première utilisation d’Azure Artifacts sur cet ordinateur, exécutez la commande suivante pour installer le keyring Azure Artifacts, requis pour l’authentification auprès des flux Azure Artifacts :

pip install keyring artifacts-keyring

Configuration du projet

Suivez les étapes ci-dessous pour configurer votre projet et vous connecter à votre flux.

Vérifiez que vous disposez de la dernière version de pip python -m pip install --upgrade pip et que, si vous utilisez Linux, vérifiez que vous avez installé les prérequis requis pour le gestionnaire des identifiants.

  1. Connectez-vous à votre organisation Azure DevOps et accédez à votre projet.

  2. Sélectionnez Artefacts, puis sélectionnez votre flux dans le menu déroulant.

  3. Sélectionnez connexion au flux, puis sélectionnez pip sur la gauche.

  4. Créer un environnement virtuel si vous n’en avez pas déjà.

  5. Ajoutez un fichier pip.ini (Windows) ou pip.conf (Mac/Linux) à votre virtualenv et collez l’extrait de code fourni à partir de la section configuration de Project dans le fichier. Votre fichier de configuration doit ressembler à l’extrait de code suivant :

    [global]
    index-url=https://pkgs.dev.azure.com/ORGANIZATION_NAME/PROJECT_NAME/_packaging/FEED_NAME/pypi/simple/
    

Remarque

Vous avez besoin de la version 19.2 ou supérieure de pip pour utiliser artifacts-keyring. Pour plus d’informations, consultez exigences d'utilisation.

Étapes suivantes