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


Задача Python Wheel для заданий

Используйте тип задачи "Колесо Python" для развертывания кода, упакованого в качестве колесика Python.

Требования

  • Необходимо передать файл колеса Python в расположение или репозиторий, совместимый с конфигурацией вычислений.
  • Необходимо знать имя и точку входа, определенную setup.py в файле.

Настройка задачи "Колесо Python"

Примечание.

Пользовательский интерфейс заданий динамически отображает параметры на основе других настроенных параметров.

Python wheel Добавьте задачу на вкладке "Задачи" в пользовательском интерфейсе заданий, выполнив следующие действия:

  1. В раскрывающемся меню "Тип" выберите Python wheel.
  2. В поле "Имя пакета" введите значение, назначенное переменнойname.setup.py
  3. В поле "Точка входа" введите функцию, которая выполняет логику в колесике. Эта функция должна быть определена как ключ в entry_points словаре setup.py.
  4. Использование вычислений для выбора или настройки кластера, поддерживающего логику в колесике.
  5. Если вы используете Serverless вычисления, используйте поле "Среда и библиотеки ", чтобы выбрать, изменить или добавить новую среду. См. статью "Установка зависимостей записной книжки".
  6. Для всех остальных конфигураций вычислений нажмите кнопку +Добавить в зависимые библиотеки. Откроется диалог "Добавить зависимые библиотеки".
    • Вы можете выбрать существующее колесо Python или отправить новый файл колесика Python.
    • Файлы колесика должны храниться в расположении, поддерживаемом конфигурациями вычислений. См . раздел поддержки библиотеки Python.
    • Каждый источник библиотеки имеет другой поток для выбора или отправки колеса. См . библиотеки.
  7. (Необязательно) Настройка параметров. Можно использовать позиционные аргументы или аргументы ключевых слов. См. раздел "Настройка параметров задачи".
  8. Нажмите кнопку " Сохранить задачу".