Уведомления

Группа в Telegram: @pythonsu

#1 Сен. 24, 2008 19:52:31

birst
От:
Зарегистрирован: 2007-09-13
Сообщения: 15
Репутация: +  0  -
Профиль   Отправить e-mail  

cxfreeze

День добрый ,
не выходит забороть эту утилиту , а именно :
я пишу
cxfreeze –default-path=:/usr/lib/python2.4/site-packages/PyQt/:/usr/lib/python2.4/lib-dynload/:/usr/lib/python2.4/: ./my_gui.

Name File
—- —-
m UserDict /usr/lib/python2.4/UserDict.py
m __builtin__
m __main__ ./my_gui.py
m _codecs
m _sre
m array /usr/lib/python2.4/lib-dynload/array.so
m codecs /usr/lib/python2.4/codecs.py
m copy /usr/lib/python2.4/copy.py
m copy_reg /usr/lib/python2.4/copy_reg.py
m cx_Freeze__init__ /usr/lib/python2.4/site-packages/cx_Freeze/initscripts/Console.py
m dis /usr/lib/python2.4/dis.py
P encodings /usr/lib/python2.4/encodings/__init__.py
m encodings.aliases /usr/lib/python2.4/encodings/aliases.py
m errno
m exceptions
m imp
m inspect /usr/lib/python2.4/inspect.py
m itertools /usr/lib/python2.4/lib-dynload/itertools.so
m linecache /usr/lib/python2.4/linecache.py
m opcode /usr/lib/python2.4/opcode.py
m os /usr/lib/python2.4/os.py
m popen2 /usr/lib/python2.4/popen2.py
m posix
m posixpath /usr/lib/python2.4/posixpath.py
m pwd
m re /usr/lib/python2.4/re.py
m repr /usr/lib/python2.4/repr.py
m sre /usr/lib/python2.4/sre.py
m sre_compile /usr/lib/python2.4/sre_compile.py
m sre_constants /usr/lib/python2.4/sre_constants.py
m sre_parse /usr/lib/python2.4/sre_parse.py
m stat /usr/lib/python2.4/stat.py
m string /usr/lib/python2.4/string.py
m strop /usr/lib/python2.4/lib-dynload/strop.so
m sys
m token /usr/lib/python2.4/token.py
m tokenize /usr/lib/python2.4/tokenize.py
m types /usr/lib/python2.4/types.py
m warnings /usr/lib/python2.4/warnings.py
m zipimport
m zlib /usr/lib/python2.4/lib-dynload/zlib.so

Missing modules:
? PyQt4 imported from __main__

copying /usr/lib/python2.4/lib-dynload/array.so -> /home/birst/temp/dist/array.so
copying /usr/lib/python2.4/lib-dynload/itertools.so -> /home/birst/temp/dist/itertools.so
copying /usr/lib/python2.4/lib-dynload/strop.so -> /home/birst/temp/dist/strop.so
copying /usr/lib/python2.4/lib-dynload/zlib.so -> /home/birst/temp/dist/zlib.so

в результате делает бинарник который вылетает с ошибкой
ImportError: No module name PyQt4
папку с PyQt4 указал , не пойму чего она хочет



Офлайн

#2 Сен. 25, 2008 02:26:33

Cleric
От:
Зарегистрирован: 2007-06-26
Сообщения: 87
Репутация: +  0  -
Профиль   Отправить e-mail  

cxfreeze

совет тут может быть только один, обновить инсталлер PyQt4 на более вменяемый, там где файлы QtGui.dll/so, … не упакованы в один модуль Qt.pyd, а лежат отдельно. ( http://www.riverbankcomputing.co.uk/software/pyqt/download)

Хотя может дело и не в этом, просто сталкивался в вышеописанным поведением под виндой



Отредактировано (Сен. 25, 2008 02:28:52)

Офлайн

#3 Сен. 25, 2008 10:04:19

birst
От:
Зарегистрирован: 2007-09-13
Сообщения: 15
Репутация: +  0  -
Профиль   Отправить e-mail  

cxfreeze

Cleric
совет тут может быть только один, обновить инсталлер PyQt4 на более вменяемый, там где файлы QtGui.dll/so, … не упакованы в один модуль Qt.pyd, а лежат отдельно. ( http://www.riverbankcomputing.co.uk/software/pyqt/download)

Хотя может дело и не в этом, просто сталкивался в вышеописанным поведением под виндой
это не под виндой , это под линуксом



Офлайн

#4 Окт. 27, 2008 20:40:18

AnacRon
От:
Зарегистрирован: 2008-10-12
Сообщения: 3
Репутация: +  0  -
Профиль   Отправить e-mail  

cxfreeze

Доброго всем времени суток!
созрел вопрос! пытаюсь собрать бинарник ELF или EXE. и получатся один результат, что файл просто сбрасывает….
виджет делаю для GTK в Glade и потом в скрипте используется форма…. пока не пытаюсь собрать все работает в бинарнике не пашет
может кто подскажет чего?



Офлайн

#5 Окт. 28, 2008 00:58:56

shiza
От:
Зарегистрирован: 2007-07-03
Сообщения: 1073
Репутация: +  0  -
Профиль   Отправить e-mail  

cxfreeze

Молча сбрасывается?
А то можно указать, что дополнительно допаковать. См. доку: http://cx-freeze.sourceforge.net/cx_Freeze.html (ключи –include-modules и –ext-list-file)



Отредактировано (Окт. 28, 2008 01:05:22)

Офлайн

#6 Окт. 28, 2008 01:08:38

shiza
От:
Зарегистрирован: 2007-07-03
Сообщения: 1073
Репутация: +  0  -
Профиль   Отправить e-mail  

cxfreeze

Пользуюясь случаем, хочу обратить внимание, что есть еще bbfreeze (http://pypi.python.org/pypi/bbfreeze/)
Сам пока не пробовал (надобности не было), но вроде штука прогрессивная %)



Офлайн

#7 Ноя. 2, 2008 18:41:33

AnacRon
От:
Зарегистрирован: 2008-10-12
Сообщения: 3
Репутация: +  0  -
Профиль   Отправить e-mail  

cxfreeze

shiza
Молча сбрасывается?
А то можно указать, что дополнительно допаковать. См. доку: http://cx-freeze.sourceforge.net/cx_Freeze.html (ключи –include-modules и –ext-list-file)
да к сожалению сбрасывает молча! ни какой ошибки не вижу… и пробовал gtk и cairo в модулях прописать эффект тот-же…

bbfreeze вроде смотрел но щупал толком… похоже придется все варианты пересмотреть….


похоже нашел свой косяк! спасибо!
включил еще несколько модулей –target-dir dist –include-modules cairo,pango,pangocairo,atk,gobject,gio



Отредактировано (Ноя. 2, 2008 19:00:04)

Офлайн

Board footer

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

Powered by DjangoBB

Lo-Fi Version