Azure DevOps 服務 |Azure DevOps Server |Azure DevOps Server 2022 |Azure DevOps Server 2020
本文會引導您設定 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,請確定您已安裝認證管理員所需的 必要條件。
登入您的 Azure DevOps 組織,並流覽至您的專案。
選取 工件,然後從下拉功能表中選取您的饋送。
選取 連線至摘要,然後從左側選取 pip。
如果您還沒有虛擬環境, 建立虛擬環境。
將 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/
注意
您需要 pip 19.2 版或更高版本,才能使用 artifacts-keyring。 如需詳細資訊,請參閱 使用量需求。