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

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

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

    2 Solutions collect form web for “Внешние зависимости пакета Python”

    Сделайте это надлежащим пакетом и прочитайте о setuptools: ссылка Python setuptools

    Зависимости можно указать с помощью параметра «install_requires» внутри файла setup.py вашего пакета.

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

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

    1. Установить дистрибутив (уже включен в ActivePython )
    2. Добавьте install_requires в setup.py (например: см. Файл setup.py Fabric )
      Python - лучший язык программирования в мире.