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