Qt5 .ui 到 .py 转换。'“C:\Python34\python”' 未被识别为内部或外部命令

Qt5 .ui 到 .py 转换。'“C:\Python34\python”' 未被识别为内部或外部命令

我在 QT Designer 中制作了一个小型 GUI 界面(文件 Login.ui),需要将其转换为 .py 扩展名。我在文件夹中打开控制台并输入:

    C:\Users\Roman\Desktop\Python>pyuic5 -x Login.ui -o Login.py

这给了我:

'"C:\Python34\python"' is not recognized as an internal or external command,
operable program or batch file.

这让我很困惑,因为我的电脑上根本没有“C:\Python34\python”,所以我尝试了另一种方法。这次我通过在控制台中输入以下内容向 pyuic5 提供了完整地址:

C:\Users\Roman\Desktop\Python>C:/Python34/Lib/site-packages/PyQt5/pyuic5.bat 
-x Login.ui -o Login.py

这给了我同样的错误。有什么解决方案/想法吗?

答案1

从 .ui 生成 .py 文件

python -m PyQt5.uic.pyuic -x [文件名].ui -o [文件名].py

相关内容