在 Windows 机器中将 Qt Designer(.ui) 文件转换为 python(.py) 可执行文件
Posted
技术标签:
【中文标题】在 Windows 机器中将 Qt Designer(.ui) 文件转换为 python(.py) 可执行文件【英文标题】:converting Qt Designer(.ui) file to python(.py) executable file in windows machine 【发布时间】:2018-07-06 11:09:07 【问题描述】:我在将 Qt UI 文件转换为 Python 文件时遇到了很多问题。
我将 anaconda 用于 python 相关的东西。因此,当我尝试将 filename.ui Qt 文件转换为 finlename.py 时,它显示了许多错误,因为我没有直接使用 python,而是使用 anconda 来创建 python 环境。
【问题讨论】:
【参考方案1】:从 filename.ui 文件到 filename.py 文件的直接转换很容易,但由于网络上的用户输入太多,我尝试了所有的东西,但并没有真正成功。
我的 C 盘中安装了 anaconda,路径如下。 C:\ProgramData\Anaconda3
在 Windows 中打开命令提示符 (cmd)。
第 1 步:转到 C:\ProgramData\Anaconda3 中的 \Scripts 文件夹
example: cd C:\ProgramData\Anaconda3\Scripts
第 2 步:如果找不到 pyuic5.exe 文件,请使用 pip 安装 PyQT5。
example: pip install PyQT5==5.9
第三步:执行:pyuic5.exe -x -o
example: pyuic5 -x D:\TUK\MasterThesis\ML\Lable_Data.ui -o D:\TUK\MasterThesis\ML\Lable_Data.py
注意:请给出文件的绝对路径名,以免生成文件时造成混淆。
【讨论】:
以上是关于在 Windows 机器中将 Qt Designer(.ui) 文件转换为 python(.py) 可执行文件的主要内容,如果未能解决你的问题,请参考以下文章