Python 将.ui转换为.py

Python 将.ui转换为.py,python,qt,pyqt5,Python,Qt,Pyqt5,我正试图通过PyQt5和Python3.6创建我的第一个gui 我在Qt设计器中创建了接口,得到了所需的.ui文件,现在想将其转换为.py。我发现可以用pyui5来完成,但找不到方法 用于通过python启动.ui: app = QApplication(sys.argv) widget = loadUi('D:\test.ui') widget.show() sys.exit(app.exec_()) 但我无法更改代码中的任何内容,因此需要将.ui转换为.py。 cmd中的Pyuic5命令不

我正试图通过PyQt5和Python3.6创建我的第一个gui

我在Qt设计器中创建了接口,得到了所需的.ui文件,现在想将其转换为.py。我发现可以用pyui5来完成,但找不到方法

用于通过python启动.ui:

app = QApplication(sys.argv)
widget = loadUi('D:\test.ui')
widget.show()
sys.exit(app.exec_())
但我无法更改代码中的任何内容,因此需要将.ui转换为.py。 cmd中的Pyuic5命令不起作用


提前谢谢你

您应该使用
pyuic4
命令:
pyuic4 input.ui-o output.py

我解决了这个问题。我通过pip安装了pyqt,之后在Library/Bin文件夹中找到了pyuic5.bat。然后用它将.ui转换为.py

我找不到pyuic4.exe文件来启动它。搜索了整个pyqt5归档文件,但没有任何内容您必须下载它@Acapulka@AcapulkaI这样做,但在归档文件中仍然找不到pyuic4.bat或exe没有归档文件,您可以直接下载二进制文件@Acapulka