pyuic4导入错误

时间:2012-11-30 23:45:41

标签: python-3.x

我在 Windows7 64位计算机上使用 PyQt-Py3.3-x64-gbl-4.9.5-1 程序包。我只是想开始使用PyQt,所以只创建了一个简单的窗口,但是当我执行命令来创建代码时,我得到了这个错误。任何帮助将不胜感激。

c:\Python33\Lib\site-packages\PyQt4>pyuic4 -o FirstApp.py -x FirstApp.ui
Traceback (most recent call last):
File "C:\Python33\Lib\site-packages\PyQt4\uic\pyuic.py", line 31, in <module> from PyQt4 import QtCore
ImportError: DLL load failed: %1 is not a valid Win32 application.

1 个答案:

答案 0 :(得分:2)

命令行的用法是(来自我的机器):

C:\Python27\Lib\site-packages\PyQt4>pyuic4.bat inputfile.ui > output.py

在上面的步骤之后,在output.py文件中添加这些行

if __name__=='__main__':
    import sys
    app=QtGui.QApplication(sys.argv)
    Form=QtGui.QWidget()
    ui=Ui_Form()
    ui.setupUi(Form)
    Form.show()
    sys.exit(app.exec_())