Я думаю о хорошем способе доставки моего приложения, которое представляет собой пакет Python. Установить мой пакет легко, используя пакет pythons distutils.
Проблема заключается в зависимостях, на которые опирается мой пакет. Если зависимости являются пакетами Python, я могу снова легко разобраться с ними, используя distutils, но не пакеты Python? Некоторые из них даже требуют большой осторожности при их сборке и установке, так как необходимо установить очень специальные флаги компилятора и так далее ...
Если я хочу автоматизировать процедуру установки для пользователя, как лучше всего это сделать?
- Написание файла make, который загружает и устанавливает зависимости
- Напишите скрипт, который устанавливает зависимости
- Нет автоматизации лучше. просто напишите руководство, которое говорит пользователю, как установить
Зависимости
- ???
Спасибо заранее за любой ответ или предложение