Уведомления

Группа в Telegram: @pythonsu

#1 Сен. 25, 2014 05:36:05

FishHook
От:
Зарегистрирован: 2011-01-08
Сообщения: 8312
Репутация: +  568  -
Профиль   Отправить e-mail  

Упаковка проекта на Python 3 в один .exe

Могу добавить из своего опыта, что полученный экзешник иногда глючит. Как то был у нас один небольшой проект на PyQt, пробовали собрать из него .exe: то контрол моргать начнет ни с того ни с сего, то обработчик отвалится куда-то, то разметка сползет. В итоге плюнули.



Офлайн

#2 Сен. 25, 2014 14:23:58

sypper-pit
От: Ulan-Ude(msk)
Зарегистрирован: 2009-01-30
Сообщения: 1102
Репутация: +  6  -
Профиль   Отправить e-mail  

Упаковка проекта на Python 3 в один .exe

FishHook
А чем именно давил ? можно же просто в темп архив из py2exe вложить

Офлайн

#3 Сен. 26, 2014 12:33:39

FishHook
От:
Зарегистрирован: 2011-01-08
Сообщения: 8312
Репутация: +  568  -
Профиль   Отправить e-mail  

Упаковка проекта на Python 3 в один .exe

Да я не помню всех подробностей уже, года два назад это было.



Офлайн

#4 Фев. 22, 2015 15:53:44

BusyBox
Зарегистрирован: 2015-02-21
Сообщения: 8
Репутация: +  0  -
Профиль   Отправить e-mail  

Упаковка проекта на Python 3 в один .exe

А если потом полученный EXEшник еще и UPX'ом упаковывать, будет работать?

Офлайн

#5 Март 30, 2015 04:02:40

sypper-pit
От: Ulan-Ude(msk)
Зарегистрирован: 2009-01-30
Сообщения: 1102
Репутация: +  6  -
Профиль   Отправить e-mail  

Упаковка проекта на Python 3 в один .exe

Попробуй на практике и отпишись.

Офлайн

#6 Март 30, 2015 08:11:09

snake_eater
Зарегистрирован: 2015-03-30
Сообщения: 19
Репутация: +  0  -
Профиль   Отправить e-mail  

Упаковка проекта на Python 3 в один .exe

для python 3 один экзешник, насколько я знаю умеет только https://pypi.python.org/pypi/py2exe/0.9.2.2
но не со всеми либами получается (если используется tk например).

pip install py2exe
build_exe script.py -c --bundle-files 0 # or 3 or 2 or 1

кто бы для pypy запилил сборщик, я его сейчас как замену python 2 использую.

Офлайн

Board footer

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

Powered by DjangoBB

Lo-Fi Version