我在Qt4 Designer中创建了notepad.ui文件,并试图通过命令创建notepadwindow.py文件
pyuic4.bat notepad.ui -o notepadwindow.py
结果我得到了以下错误
Traceback (most recent call):
File "C:\Python27\Lib\site-packages\PyQt4\uic\pyuic.py" line 31, in <module>
from PyQt4 import QtCore
Import Error: DLL load failed: %1 then something strange on a different encoding Win32.
我也经历过同样的错误,并且能够解决它。
虽然我使用的是64位的Windows,但我的python shell(2.7.11)和所有扩展包都是32位的,它们工作得很好。我面临许多错误,因为我下载的PyQt4是64位的。当我删除它并安装32位PyQt4时,问题就解决了,现在我可以将.ui文件转换为.py
也许你的问题和我一样,或者visa versa,但是idle和PyQt的版本应该匹配,要么是32位,要么是64位。
打开cmd并转到保存ui文件的目录,然后在那里编写以下命令。
我想是安装上的问题
这对我有用
相关问题 更多 >
编程相关推荐