Python 试图使用QT将.ui文件转换为.py文件,获取错误ImportError:DLL加载失败:%1不是有效的Win32应用程序
我正在使用PyQt5和Pyhton3。我正在使用QT designer生成一个.ui文件,我需要将其转换为.py文件,但何时使用该命令Python 试图使用QT将.ui文件转换为.py文件,获取错误ImportError:DLL加载失败:%1不是有效的Win32应用程序,python,qt,python-3.x,pyqt,pyqt5,Python,Qt,Python 3.x,Pyqt,Pyqt5,我正在使用PyQt5和Pyhton3。我正在使用QT designer生成一个.ui文件,我需要将其转换为.py文件,但何时使用该命令 pyuic5 filename.ui -o filename.py 在命令行上,我收到一条错误消息: Traceback (most recent call last): File "C:\Python34\lib\runpy.py", line 170, in _run_module_as_main "__main__", mod_spe
pyuic5 filename.ui -o filename.py
在命令行上,我收到一条错误消息:
Traceback (most recent call last):
File "C:\Python34\lib\runpy.py", line 170, in _run_module_as_main
"__main__", mod_spec)
File "C:\Python34\lib\runpy.py", line 85, in _run_code
exec(code, run_globals)
File "C:\Python34\lib\site-packages\PyQt5\uic\pyuic.py", line 26, in <module>
from PyQt5 import QtCore
ImportError: DLL load failed: %1 is not a valid Win32 application.
回溯(最近一次呼叫最后一次):
文件“C:\Python34\lib\runpy.py”,第170行,在运行模块中作为主
“\uuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuu
文件“C:\Python34\lib\runpy.py”,第85行,在运行代码中
exec(代码、运行\全局)
文件“C:\Python34\lib\site packages\PyQt5\uic\pyuic.py”,第26行,在
从PyQt5导入QtCore
ImportError:DLL加载失败:%1不是有效的Win32应用程序。
有人能建议我该怎么做吗?打开命令提示符并键入:cd location\u of您的\u pyuic5 i、 e.
cd C:\Users\Lenovo\Anaconda3\Library\bin
确保.ui文件与pyuic5位于同一位置。转换后的文件也将放置在该位置
下一步是键入.ui文件和转换后的.py文件所需的文件名;然后按回车键
i、 epyuic5-x filename.ui-o filename.py
按enter键,您将在该位置看到您的.py文件这篇文章可能会有所帮助:不起作用。我仍然会犯同样的错误。@Ankullathwal。该错误表明您正在混合使用64位和32位版本的python/pyqt。