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