Это довольно неприятная проблема, возникающая при попытке создать файл .exe из скрипта Python 3 с использованием PyQt4. Я думаю, что это связано с использованием модуля uic
для динамической загрузки файлов .ui
. cx_freeze
возвращается:SyntaxError при использовании cx_freeze в приложении PyQt
File "E:\Python32_32\lib\site-packages\cx_Freeze\finder.py", line 366, in _LoadModule
module.code = compile(codeString, path, "exec")
File "E:\Python32_32\lib\site-packages\PyQt4\uic\port_v2\load_plugin.py", line 41
except Exception, e:
^
SyntaxError: invalid syntax
Я решил эту проблему, некоторое время назад, но недавно я столкнулся с ним снова. Найти решение в Интернете непросто, поэтому я решил опубликовать Q & A на SO. Надеюсь, это будет полезно не только для меня :-).