将file.ui转换为file.py时出错

时间:2015-12-09 17:34:58

标签: python pyqt4

我正在转换一个ui文件" file.ui"到pyhton文件" file.py"在命令提示符下使用命令pyuic4但在执行此操作时,cmd给出了以下错误:ImportError:DLL加载失败:%1不是有效的Win32应用程序。

这就是我这样做的方式: C:Python27 \ LIB \站点包\ PyQt4的> pyuic4 -x file.ui -o file.py

有人能帮助我吗?..

1 个答案:

答案 0 :(得分:0)

ImportError: DLL load failed: %1 is not a valid Win32 application通常意味着您正在混合32位和64位python和python模块。

最简单的答案是确保所有都是32位,因为一些python模块没有64位版本。

检查32或64位python:

~ % python
Python 2.7.10 (default, Aug 22 2015, 20:33:39)
[GCC 4.2.1 Compatible Apple LLVM 7.0.0 (clang-700.0.59.1)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>> import platform
>>> platform.architecture()
('64bit', '')