Уведомления

Группа в Telegram: @pythonsu

#1 Окт. 29, 2016 11:08:50

etopieto
Зарегистрирован: 2016-03-17
Сообщения: 11
Репутация: +  0  -
Профиль   Отправить e-mail  

Как запустить GUI приложение на компьютере без установки интерпретатора.

Доброе время суток.
Написал десктопное приложение на PyQt4. Работает оно на моём тазике. Вопрос в чём: как можно решить проблему запуска этого приложения на другой машине БЕЗ установки на неё интерпретатора Python? Хочу решить эту задачу качественно, пускай и сложно.
При необходимости код приложения выложу тут.
ПыСы: с пакетами типа cx_Freeze/pyinstaller/py2exe связываться не намерен.

Офлайн

#2 Окт. 29, 2016 11:53:40

JOHN_16
От: Россия, Петропавловск-Камчатск
Зарегистрирован: 2010-03-22
Сообщения: 3292
Репутация: +  221  -
Профиль   Отправить e-mail  

Как запустить GUI приложение на компьютере без установки интерпретатора.

etopieto
БЕЗ установки на неё интерпретатора Python
etopieto
решить эту задачу качественно
etopieto
с пакетами типа cx_Freeze/pyinstaller/py2exe связываться не намерен.
Никак. Миллиард раз обсуждалось.



_________________________________________________________________________________
полезный блог о python john16blog.blogspot.com

Офлайн

#3 Окт. 29, 2016 12:01:16

etopieto
Зарегистрирован: 2016-03-17
Сообщения: 11
Репутация: +  0  -
Профиль   Отправить e-mail  

Как запустить GUI приложение на компьютере без установки интерпретатора.


JOHN_16
Никак. Миллиард раз обсуждалось.

Обсуждения всегда крутились вокруг cx_Freeze/pyinstaller/py2exe.
Неужели нет иного способа? Допустим, на тазике запустить сервер, который будет обрабатывать поступающие к нему пакеты .PY и отсылать результат. Морду запилить вебом. Как то так…

Офлайн

#4 Окт. 29, 2016 12:05:04

Shaman
Зарегистрирован: 2013-03-15
Сообщения: 1369
Репутация: +  88  -
Профиль   Отправить e-mail  

Как запустить GUI приложение на компьютере без установки интерпретатора.

etopieto
Допустим, на тазике запустить сервер, который будет обрабатывать поступающие к нему пакеты .PY и отсылать результат. Морду запилить вебом. Как то так…
А чем мешает интерпретатор, чтоб дойти до такого извращения? Тот же кьют и то представлен ворохом дллок.

Отредактировано Shaman (Окт. 29, 2016 12:06:06)

Офлайн

#5 Окт. 29, 2016 12:19:54

etopieto
Зарегистрирован: 2016-03-17
Сообщения: 11
Репутация: +  0  -
Профиль   Отправить e-mail  

Как запустить GUI приложение на компьютере без установки интерпретатора.

Shaman
А чем мешает интерпретатор
Для того, чтобы пакет работал на другом компе на него необходимо поставить питон и все библиотеки, которые я использовал для написания. В данном случае, это не считается возможным, т.е. установка на иной машине всего этого не допускается.

Офлайн

#6 Окт. 29, 2016 12:26:38

Shaman
Зарегистрирован: 2013-03-15
Сообщения: 1369
Репутация: +  88  -
Профиль   Отправить e-mail  

Как запустить GUI приложение на компьютере без установки интерпретатора.

etopieto
установка на иной машине всего этого не допускается.
Если исполнение произвольного файла с правами пользователя допускается - проблемы нет.
Когда безопасность и в самом деле блюдётся, браузер тоже будет сильно ограничен.

Офлайн

#7 Окт. 29, 2016 12:37:13

JOHN_16
От: Россия, Петропавловск-Камчатск
Зарегистрирован: 2010-03-22
Сообщения: 3292
Репутация: +  221  -
Профиль   Отправить e-mail  

Как запустить GUI приложение на компьютере без установки интерпретатора.

etopieto
Неужели нет иного способа? Допустим, на тазике запустить сервер, который будет обрабатывать поступающие к нему пакеты .PY и отсылать результат. Морду запилить вебом. Как то так…
можно



_________________________________________________________________________________
полезный блог о python john16blog.blogspot.com

Офлайн

#8 Окт. 29, 2016 12:40:41

etopieto
Зарегистрирован: 2016-03-17
Сообщения: 11
Репутация: +  0  -
Профиль   Отправить e-mail  

Как запустить GUI приложение на компьютере без установки интерпретатора.

JOHN_16
можно

Замечательно!) В двух словах, пожалуйста, какие инструменты/библиотеки для этого нужно использовать?

Офлайн

#9 Окт. 29, 2016 12:55:50

Shaman
Зарегистрирован: 2013-03-15
Сообщения: 1369
Репутация: +  88  -
Профиль   Отправить e-mail  

Как запустить GUI приложение на компьютере без установки интерпретатора.

Qt, конечно же

Офлайн

#10 Окт. 29, 2016 13:19:47

Rodegast
От: Пятигорск
Зарегистрирован: 2007-12-28
Сообщения: 2822
Репутация: +  185  -
Профиль   Отправить e-mail  

Как запустить GUI приложение на компьютере без установки интерпретатора.

А в чём проблема? Просто надо таскать интерпретатор вместе с софтиной вот и всё. Есть вариант собрать софтину через nuitka, но он не стопроцентный.



С дураками и сектантами не спорю, истину не ищу.
Ели кому-то правда не нравится, то заранее извиняюсь.

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version