如何使用 PyQt5 和 python 3.6 将 .ui 文件转换为 .py 文件
Posted
技术标签:
【中文标题】如何使用 PyQt5 和 python 3.6 将 .ui 文件转换为 .py 文件【英文标题】:How to convert a .ui file to .py file with PyQt5 and python 3.6 【发布时间】:2019-01-09 03:45:37 【问题描述】:使用 cmd 将 .ui 文件转换为 .py 文件
C:/Python36/Lib/site-packages/PyQt5/pyuic.cpython-36.pyc -x mainwindow.ui -o mainwindow.py
错误显示为
The system cannot find the path specified.
我检查了路径,不幸的是,PyQt文件夹中没有命名文件
请有人检查一下这个问题
【问题讨论】:
没有其他文件名为pyuic吗? 在C:/Python36/Scripts
上搜索pyuic5.exe
然后执行:C:\Python36\Scripts\pyuic5.exe -x mainwindow.ui -o mainwindow.py
- 来源:reddit.com/r/learnpython/comments/5qcrdh/…
@ellanesc 仍然出现同样的错误:(
你在mainwindow.ui所在文件夹的目录下打开CMD了吗?
是的。我找到了答案@ellanesc 首先我们需要将 ui 文件复制到 pyuic5.exe 文件所在的文件夹中,即在 Scripts 文件夹中,然后通过创建命令窗口和以下命令将创建 py 文件pyuic5.exe mainwindow.ui -o mainwindow.py -x
【参考方案1】:
我找到了上面的答案
首先,我们需要找到 pyuic5.exe 文件并将您的 ui 文件复制到同一位置。 然后,我们要创建一个命令提示符并给出命令会给出python文件。
pyuic5.exe mainwindow.ui -o mainwindow.py -x
【讨论】:
以上是关于如何使用 PyQt5 和 python 3.6 将 .ui 文件转换为 .py 文件的主要内容,如果未能解决你的问题,请参考以下文章
PyQt5 GUI Programming With Python 3.6
无法在 Windows 10 上的 python 3.6 64 位上运行 pyqt5(没有 anaconda 没有 virtualenv)
如何使用 PyQt5 Python 将 QTableWidget 数据转换为 PDF
由于pyqt5 Python中没有qt插件初始化错误,Qt设计器无法启动