Независимое развертывание программного обеспечения с использованием cx_freeze для Python 3.x
К сожалению, я не смог найти ни одного существующего вопроса, касающегося этого конкретного случая.
Я планирую реализовать часть программного обеспечения в Python 3.x, но: - он должен работать на всех Ubuntu, начиная с 12.04, который поставляется с Python 2.7 - он должен работать на Redhat 2.5+, который поставляет Python 2.6
Я не использовал никаких инструментов, таких как cx_freeze, но это звучит как решение. Я попробовал простой случай "Hello world", и он зависел от libpython2.7 (это было сделано в Ubuntu с Python по умолчанию), который автоматически блокировал его запуск в дистрибутивах Linux с другими версиями Python. Может ли исполняемый файл Python быть встроенным, давая в результате полностью независимый готовый к использованию пакет?
Установка или требование каких-либо пользовательских версий Python или любых других "тяжелых" зависимостей считается строго нежелательным.
Кроме того, я слышал об этом проекте http://nuitka.net/, кто-нибудь в подобной ситуации пробовал это до сих пор?
Спасибо.