Создать дистрибутив Python
Так что название вроде говорит само за себя. Мы работаем над проектом, который начинает получать очень большое количество зависимостей. До сих пор мы использовали setuptools, но все больше и больше этих зависимостей либо нелегко установить (например, wxPython), либо вызывают некоторые проблемы на некоторых машинах с easy_install (например, последняя версия matplotlib или numpy).
Поэтому мы ищем другое решение, в котором мы создали бы наш собственный дистрибутив Python, который бы содержал все наши зависимости, чтобы сделать использование нашего приложения максимально простым для пользователей. (Что-то вроде Enthought или Python(x,y), но в гораздо меньшем масштабе). Теперь мой вопрос будет таким: насколько сложно будет сделать что-то подобное, и если у вас есть какие-либо предложения относительно того, с чего начать / некоторая документация по этому домену / некоторые инструменты, которые могут быть с этим связаны.
С уважением, Богдан
1 ответ
cx_Freeze позволит вам иметь не только отдельный дистрибутив Python, но и урезанный
Конструктор conda позволит вам создать установщик типа Anaconda на основе конфигурации YAML - python с модулями в одном самораспаковывающемся архиве - конечный пакет не требует компиляции, нет корневого доступа. Просто запустите и обновите PATH.