Поделиться через


Подключите ваш проект на Python к каналу артефактов Azure

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 и вставьте предоставленный фрагмент из раздела программы установки проекта в файл. Ваш файл конфигурации должен напоминать следующий фрагмент:

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

Заметка

Вам нужен pip версии 19.2 или выше, чтобы использовать дополнительные ключи. Дополнительные сведения см. в требованиях к использованию.

Дальнейшие действия