次の方法で共有


Python プロジェクトを Azure Artifacts フィードに接続する

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

この記事では、Python プロジェクトを設定し、Azure Artifacts フィードに接続する方法について説明します。

前提 条件

製品 要件
Azure DevOps - Azure DevOps 組織
- Azure DevOps プロジェクト
- Python ダウンロードしてインストールします。

資格情報マネージャーをインストールする

このマシンで Azure Artifacts を初めて使用する場合は、次のコマンドを実行して、Azure Artifacts フィードでの認証に必要な Azure Artifacts キーリングをインストールします。

pip install keyring artifacts-keyring

プロジェクトのセットアップ

プロジェクトを設定し、フィードに接続するには、次の手順に従います。

pip python -m pip install --upgrade pip の最新バージョンがあることを確認し、Linux を使用している場合は、資格情報マネージャーに必要な の前提条件 インストールしていることを確認します。

  1. Azure DevOps 組織にサインインし、プロジェクトに移動します。

  2. アーティファクトを選択し、次にドロップダウンメニューからフィードを選択します。

  3. [フィードに接続する] を選択し、左側から [pip] を選択します。

  4. 仮想環境 をまだ作成していない場合は作成します。

  5. pip.ini (Windows) または pip.conf (Mac/Linux) ファイルを virtualenv に追加し、Project セットアップ セクションから提供されたスニペットをファイルに貼り付けます。 構成ファイルは、次のスニペットのようになります。

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

手記

artifacts-keyringを使用するには、pip バージョン 19.2 以降が必要です。 詳細については、「使用要件」を参照してください。

次の手順