Форум сайта python.su
День добрый ,
не выходит забороть эту утилиту , а именно :
я пишу
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 указал , не пойму чего она хочет
Офлайн
совет тут может быть только один, обновить инсталлер PyQt4 на более вменяемый, там где файлы QtGui.dll/so, … не упакованы в один модуль Qt.pyd, а лежат отдельно. ( http://www.riverbankcomputing.co.uk/software/pyqt/download)
Хотя может дело и не в этом, просто сталкивался в вышеописанным поведением под виндой
Отредактировано (Сен. 25, 2008 02:28:52)
Офлайн
Clericэто не под виндой , это под линуксом
совет тут может быть только один, обновить инсталлер PyQt4 на более вменяемый, там где файлы QtGui.dll/so, … не упакованы в один модуль Qt.pyd, а лежат отдельно. ( http://www.riverbankcomputing.co.uk/software/pyqt/download)
Хотя может дело и не в этом, просто сталкивался в вышеописанным поведением под виндой
Офлайн
Доброго всем времени суток!
созрел вопрос! пытаюсь собрать бинарник ELF или EXE. и получатся один результат, что файл просто сбрасывает….
виджет делаю для GTK в Glade и потом в скрипте используется форма…. пока не пытаюсь собрать все работает в бинарнике не пашет
может кто подскажет чего?
Офлайн
Молча сбрасывается?
А то можно указать, что дополнительно допаковать. См. доку: http://cx-freeze.sourceforge.net/cx_Freeze.html (ключи –include-modules и –ext-list-file)
Отредактировано (Окт. 28, 2008 01:05:22)
Офлайн
Пользуюясь случаем, хочу обратить внимание, что есть еще bbfreeze (http://pypi.python.org/pypi/bbfreeze/)
Сам пока не пробовал (надобности не было), но вроде штука прогрессивная %)
Офлайн
shizaда к сожалению сбрасывает молча! ни какой ошибки не вижу… и пробовал gtk и cairo в модулях прописать эффект тот-же…
Молча сбрасывается?
А то можно указать, что дополнительно допаковать. См. доку: http://cx-freeze.sourceforge.net/cx_Freeze.html (ключи –include-modules и –ext-list-file)
Отредактировано (Ноя. 2, 2008 19:00:04)
Офлайн