Подключите ваш проект на 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, убедитесь, что установлены необходимые условия , необходимые для диспетчера учетных данных.
Войдите в организацию Azure DevOps и перейдите к проекту.
Выберите артефакты, а затем выберите вашу ленту в раскрывающемся меню.
Выберите Подключиться к каналу, а затем выберите pip слева.
Создайте виртуальную среду, если у вас еще нет.
Добавьте файл 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 или выше, чтобы использовать дополнительные ключи. Дополнительные сведения см. в требованиях к использованию.