“pyuic5”不被识别为内部或外部命令

ker*_*mat 5 python pyqt pyqt4 pyqt5 pyuic

我正在尝试将 QTDesigner 创建的 ui 文件转换为 py 文件。但我收到错误: pyuic5 未被识别为内部或外部命令。我使用 anaconda 3,并尝试了这里的所有建议:

C:/程序无法识别...与 pyuic5 相关

我在这里看到:

“Pyuic4”未被识别为内部外部命令

小智 7

需要先安装pyqt5-tools

通过cmd写入注意:python应该在windows环境变量中:

pip install pyqt5-tools
Run Code Online (Sandbox Code Playgroud)

然后就可以使用pyuic5了

pyuic5 -x yourform.ui -o file.py
Run Code Online (Sandbox Code Playgroud)


ker*_*mat 3

对于任何有此问题的人:关键是在 anaconda3 中 pyuic5.bat 位于:

Anaconda3\库\bin

设计师也在这里。

所以在 cmd 中你必须首先 cd 到:

Anaconda\Library\bin\
Run Code Online (Sandbox Code Playgroud)

然后:

pyuic5.bat -x filename.ui -o filename.py
Run Code Online (Sandbox Code Playgroud)