Подтвердить что ты не робот

Внешние зависимости пакета Python

Я пишу python script, который использует внешнюю библиотеку (paramiko). Если я должен выпустить пакет, как мне также упаковать paramiko? В любом случае, я могу дать это, поскольку мы можем давать зависимости в java как .jar файлы?

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

4b9b3361

Ответ 1

Сделайте правильный пакет и прочитайте о setuptools: ссылка Python setuptools

Зависимости могут быть заданы с помощью параметра 'install_requires' внутри файла setup.py вашего пакета.

Ответ 2

Если я должен выпустить пакет, как мне также упаковать paramiko?

Нет. Вместо этого вы объявляете зависимости: