Уведомления

Группа в Telegram: @pythonsu

#1 Янв. 26, 2015 16:30:01

alexbadaloff
От: Иваново
Зарегистрирован: 2013-04-11
Сообщения: 198
Репутация: +  16  -
Профиль   Отправить e-mail  

Испытание для про

Ответ на ошибку http://stackoverflow.com/questions/16290484/cx-freeze-error-lost-sys-stdin

Если в кратце, то нельзя использовать консольный ввод для неконсольных приложений.
Если это GUI, то нужно забирать значение из какого-нибудь edit.
Либо компилить exe для работы в консоли , прописав в setup.py как там написали: base='Console' (or base=None, since Console is the default)



————————–
Истина где-то рядом

Офлайн

#2 Янв. 26, 2015 16:51:27

EGRxEVIL
Зарегистрирован: 2014-11-24
Сообщения: 21
Репутация: +  0  -
Профиль   Отправить e-mail  

Испытание для про

alexbadaloff
Наверное надо добавить вручную pyautogui к проекту.Попробуйте в setup.py прописать этот пакет:
Ты вообще красавчик,респект тебе.Не много не так как ты написал нужно было сделать,но главное что у меня заработало.А ты ещё не знаешь случаем как всё это в 1 файл слепить?

Офлайн

#3 Янв. 26, 2015 19:00:48

alexbadaloff
От: Иваново
Зарегистрирован: 2013-04-11
Сообщения: 198
Репутация: +  16  -
Профиль   Отправить e-mail  

Испытание для про

В один файл никак. Вроде как можно в zip завернуть, но никогда не пробовал. https://docs.python.org/2/library/zipimport.html



————————–
Истина где-то рядом

Офлайн

#4 Янв. 27, 2015 03:23:51

pyuser
От:
Зарегистрирован: 2007-05-13
Сообщения: 658
Репутация: +  36  -
Профиль   Отправить e-mail  

Испытание для про

EGRxEVIL
как всё это в 1 файл слепить
py2exe



Офлайн

Board footer

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

Powered by DjangoBB

Lo-Fi Version