Создать дистрибутив Python - PullRequest
       1

Создать дистрибутив Python

3 голосов
/ 01 сентября 2011

Так что название вроде говорит само за себя.Мы работаем над проектом, который начинает получать очень большое количество зависимостей.До сих пор мы использовали setuptools, но все больше и больше этих зависимостей либо нелегко установить (например, wxPython), либо вызывают некоторые проблемы на некоторых машинах с easy_install (например, последняя версия matplotlib или numpy).

Итак, мыищем другое решение, в котором мы создали бы наш собственный дистрибутив Python, который бы содержал все наши зависимости, чтобы сделать использование нашего приложения максимально простым для пользователей.(Что-то вроде Enthought или Python (x, y) , но в гораздо меньшем масштабе).Теперь мой вопрос будет таким: насколько сложно будет сделать что-то подобное, и если у вас есть какие-либо предложения относительно того, с чего начать / некоторую документацию по этому домену / некоторые инструменты, которые могут быть с этим.

С уважениемБогдан

Ответы [ 2 ]

0 голосов
/ 08 мая 2019

conda constructor позволит вам создать Anaconda-подобный установщик на основе конфигурации YAML - python с модулями в одном самораспаковывающемся архиве - исходный пакет не требует компиляции, нет root-доступа Просто запустите и обновите PATH.

0 голосов
/ 01 сентября 2011

cx_Freeze позволит вам иметь не только отдельный дистрибутив Python, но и урезанный

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...