Форум сайта python.su
Доброе время суток.
Написал десктопное приложение на PyQt4. Работает оно на моём тазике. Вопрос в чём: как можно решить проблему запуска этого приложения на другой машине БЕЗ установки на неё интерпретатора Python? Хочу решить эту задачу качественно, пускай и сложно.
При необходимости код приложения выложу тут.
ПыСы: с пакетами типа cx_Freeze/pyinstaller/py2exe связываться не намерен.
Офлайн
etopieto
БЕЗ установки на неё интерпретатора Python
etopieto
решить эту задачу качественно
etopietoНикак. Миллиард раз обсуждалось.
с пакетами типа cx_Freeze/pyinstaller/py2exe связываться не намерен.
Офлайн
JOHN_16
Никак. Миллиард раз обсуждалось.
Офлайн
etopietoА чем мешает интерпретатор, чтоб дойти до такого извращения? Тот же кьют и то представлен ворохом дллок.
Допустим, на тазике запустить сервер, который будет обрабатывать поступающие к нему пакеты .PY и отсылать результат. Морду запилить вебом. Как то так…
Отредактировано Shaman (Окт. 29, 2016 12:06:06)
Офлайн
ShamanДля того, чтобы пакет работал на другом компе на него необходимо поставить питон и все библиотеки, которые я использовал для написания. В данном случае, это не считается возможным, т.е. установка на иной машине всего этого не допускается.
А чем мешает интерпретатор
Офлайн
etopietoЕсли исполнение произвольного файла с правами пользователя допускается - проблемы нет.
установка на иной машине всего этого не допускается.
Офлайн
etopietoможно
Неужели нет иного способа? Допустим, на тазике запустить сервер, который будет обрабатывать поступающие к нему пакеты .PY и отсылать результат. Морду запилить вебом. Как то так…
Офлайн
JOHN_16
можно
Офлайн
Qt, конечно же
Офлайн
А в чём проблема? Просто надо таскать интерпретатор вместе с софтиной вот и всё. Есть вариант собрать софтину через nuitka, но он не стопроцентный.
Офлайн