2

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

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

我在这里看到:

'Pyuic4' 未被识别为内部外部命令

4

6 回答 6

2

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

Anaconda3\库\bin

设计师也在这里。

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

Anaconda\Library\bin\

然后:

pyuic5.bat -x filename.ui -o filename.py
于 2017-11-08T06:15:14.840 回答
2

你需要先安装pyqt5-tools

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

pip install pyqt5-tools

然后你可以使用 pyuic5

pyuic5 -x yourform.ui -o file.py
于 2020-07-12T15:04:29.737 回答
1

在您的 anaconda 安装中转到此路径

C:\Program Files\Anaconda3\Library\bin

编辑pyuic5.bat 添加“”到浴缸,所以它应该是这样的:

@"C:/Program Files/Anaconda3\python.exe" .....

然后使用此代码转换您的文件:

pyuic5 -x example.ui -o example.py
于 2018-07-07T21:17:11.113 回答
0
  1. 使用 Qtdesigner 创建表单
  2. 将文件另存为 filename.ui 在 Anaconda3\Library\ bin 位置
  3. 打开命令提示符
  4. 将路径设为 C:\Users\SGU\anaconda3\Library\bin>
  5. 然后添加将UI文件转换为PY文件的命令如下 C:\Users\SGU\anaconda3\Library\bin>pyuic5 –x filename.ui -o filename.py
  6. Filename.py 文件创建在位置 C:\Users\SGU\anaconda3\Library\bin>
  7. 然后使用 Pycharm 运行代码,打开 filename.py 文件,得到 filename.ui 文件(Desined Window)将到达输出屏幕。
于 2020-10-31T06:17:11.700 回答
0

你应该先安装 PyQt5。当我尝试 pyuic4 时,它显示了一个错误。然后我看到没有安装PyQt4。所以我尝试了pyuic5。您可以使用“pip install pyqt5”命令安装 PyQt5。

于 2021-12-28T07:31:51.670 回答
-1

对我来说,将 pyuic5 应用程序从它之前的路径移动到我的文件所在的路径。

就像之前 pyuic5 应用程序在路径中一样:
C:\Users\ASUS\AppData\Roaming\Python\Python39\Scripts
然后我将它移动到路径:
C:\Users\ASUS\Desktop\Jarvis-everything\Github Jarvis\Jarvis2\Code
我的文件在哪里,然后它就可以工作了。

对您来说,它可能会有所不同,但很容易找到。只需打开cmd,输入,pip install pyqt5然后输入。
您将看到它在同一行显示“要求已满足”(如果您已经安装),您将找到安装它的路径。

在那里,找到 pyuic5 应用程序并将其移动到要转换的文件所在的路径。

于 2021-10-29T11:16:33.103 回答