There are some unknown problem for PyQt4 while generating code in Windows. The error message is:
"code generation failed" "Unable to launch $YourPythonPath/Lib/site-packages/PyQt4/.\uic."
I haven't found any way to fix it. But the code can be generated successfully by invoking the command like:
"pyuic4 -o codeFile.py -x yourUIfile.ui"
it's more convenient to run the following script in the same path as source code file:
import os
for root, dirs, files in os.walk('.'):
for file in files:
if file.endswith('.ui'):
os.system('pyuic4 -o %s.py -x %s' \
% (file.rsplit('.', 1)[0], file))
elif file.endswith('.qrc'):
os.system('pyrcc4 -o %s_rc.py %s' \
% (file.rsplit('.', 1)[0], file))
No comments :
Post a Comment