Я хотел бы выпустить модуль Python, который я записал, который зависит от нескольких пакетов. Что самый легкий путь состоит в том, чтобы сделать им так, эти пакеты программно загружаются на всякий случай, они не доступны в системе, это выполняется? Большинство этих модулей должно быть доступным easy_install или зернышком или чем-то как этот. Я просто не хочу иметь пользовательскую установку каждый модуль отдельно.
спасибо.
См. документацию setuptools о том, как объявить свои зависимости - это позволит easy_install
найти, загрузить и установить все из них (и их переходное закрытие), если все доступно в PyPi
или иначе, если вы укажете URL-адреса зависимостей.
pip использует файлы требований , которые имеют очень простой формат .
Дополнительные рекомендации по инструментам упаковки Python см. В последней версии от Python Packaging Authority (PyPA) .