Как облегчить жизнь конечным пользователям python-программ?
Здравствуйте, Хабровчане!
Представим такую ситуацию: Мы имеем программу написанную на python с использованием кучи библиотек (к примеру трёх) и хочется дать эту программку другу попользоваться. А у друга на компьютере, допустим, ни Python'а, ни библиотек и в помине нет. Можно ли как-нибудь скомпоновать всё это дело так, что бы облегчить ему установку всех компонентов и запуска программы?
Я так понимаю, вопрос касается Windows? Потому что если делать дистрибутив под Линукс, то можно просто собрать пакет (deb или rpm) и прописать в нем все зависимости.
Извиняюсь, совсем забыл уточнить ОС. Желательно бы, конечно, иметь возможность «собрать» пакет и под Windows и под Linux и под Mac.
На сколько я уже понял: Windows — py2exe Linux — deb/rpm Mac — ?