【PyQT5】安装之后,PyUIC没有成功转换ui文件转为py且出现错误:`Process finished with exit code 1`的解决方法

这篇具有很好参考价值的文章主要介绍了【PyQT5】安装之后,PyUIC没有成功转换ui文件转为py且出现错误:`Process finished with exit code 1`的解决方法。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

1. 没有成功转换且出现错误:Process finished with exit code 1

  • 关于PyQT5的安装,可参考我前一篇博客里面【PyQT5】结合PyQt5-tools中的QT Designer进行界面设计,使用pyinstaller转换成可执行程序的重点参考博客PyCharm安装PyQt5及其工具(Qt Designer、PyUIC、PyRcc)详细教程
  • 之前跟着这篇重点参考的博客配置下来是没有任何问题的,也能够成功调用PyUIC工具将.ui文件转为.py文件。但是这次在转换的时候出现了如下图的错误。

pyuic 转换不出来,深度学习项目经验tips,qt,ui,python

2. 找解决办法的过程(可跳过)

  • 先参考到博客Process finished with exit code 1 解决方法汇总中说出现这种错误,大多数都是配置错误

  • 然后参考博客用pyUIC将UI文件转为py文件提示找不到该文件,研究了一天后终于成功了,将这行代码复制粘贴到终端去运行,发现加了python后,即在终端中运行python F:\SoftWareInstall\Anaconda3\envs\torch1.10\Scripts\pyuic5.exe mainWin.ui -o mainWin.py是可以成功运行且转换出.py文件的。所以猜测可能是在配置External Tools的时候没有成功。

  • 最后参考了另外一篇安装PyQT5的博客QT designer的安装与汉化(pycharm),按照他配置External Tools的方式,能够顺利实现直接调用PyUIC工具实现.ui.py文件的转换!

pyuic 转换不出来,深度学习项目经验tips,qt,ui,python

3. 解决办法

第⑤步代码:

-m PyQt5.uic.pyuic  $FileName$ -o $FileNameWithoutExtension$.py

第⑥步代码:

$FileDir$

pyuic 转换不出来,深度学习项目经验tips,qt,ui,python

pyuic 转换不出来,深度学习项目经验tips,qt,ui,python文章来源地址https://www.toymoban.com/news/detail-803880.html

到了这里,关于【PyQT5】安装之后,PyUIC没有成功转换ui文件转为py且出现错误:`Process finished with exit code 1`的解决方法的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包赞助服务器费用

相关文章

  • PyQt5教程:如何在PyCharm中添加Qt Designer、PyUIC、PyRcc外部工具?

    PyQt5教程:如何在PyCharm中添加Qt Designer、PyUIC、PyRcc外部工具?

    Qt Designer 、PyUIC和PyRcc是Qt框架下的三个重要工具,总的来说,这三个工具各司其职,相辅相成,能显著提升Qt开发的速度与效率。 Qt Designer:是一个用于创建图形用户界面的工具,可轻松构建复杂的用户界面。它基于MVC架构,可以将界面设计与逻辑分离,使得开发更为便捷。

    2024年04月28日
    浏览(10)
  • Python - PyQT5 - ui文件转为py文件

    Python - PyQT5 - ui文件转为py文件

    在QTdesigner图形化编辑工具中,有些控件我们是可以直接在编辑界面进行编辑的,有些是不可以编辑的,只能通过Python代码进行编辑,不过总体来说,所有能够通过图形化编辑界面可以编辑的,都可以通过Python语言实现控制,这点是毋庸置疑的,不过为了更加美观及降级软件开

    2024年02月05日
    浏览(11)
  • 树莓派(armv7l,arm32)buster配置Python虚拟环境、安装PyQt5、安装PySide2、ui和rc文件导出为py文件

    树莓派(armv7l,arm32)buster配置Python虚拟环境、安装PyQt5、安装PySide2、ui和rc文件导出为py文件

    要从头设置好一台可用于开发的树莓派,可以参考树莓派 4B 无屏幕,连接WiFi、SSH、VNC,系统换源、pip换源,安装中文输入法 树莓派(或者说arm平台)使用Python虚拟环境的正确方式是使用 pipenv ,官网教程贴在这里pipenv-PyPi,建议先看懂,再进行树莓派的Python相关开发 PyQt5或者

    2024年01月20日
    浏览(14)
  • PyQt5实现多文件调用以及UI和逻辑分离

    PyQt5实现多文件调用以及UI和逻辑分离

    UI   ui_untitled.py 逻辑代码页 目录 一、PyCharm+PyQt5的环境配置 二、使用Qt Designer将界面显示与业务逻辑分离 三、PyQt5工程中的多文件开发 转自原文链接 作为一个使用C++开发QT五年的“老”程序猿,总觉得使用C++开发GUI,是一个很费时费力或者说没有“钱”途的事情,因为现在

    2024年02月12日
    浏览(11)
  • PyQt5 将.ui文件转为.py文件并用另一个.py调用

    PyQt5 将.ui文件转为.py文件并用另一个.py调用

    值得注意的是,Anaconda Prompt不能直接cd进其它盘 需要在根目录下进行切换盘符操作,使用 cd ..切进上一级目录,直到进入根目录: 这样就可以了 代码说明 生成的py文件: 运行代码即可成功展示UI界面: 成功展示UI Anaconda Prompt切换路径不能进入D盘_软件安装好难啊的博客-CSD

    2024年02月16日
    浏览(11)
  • PyQt5学习笔记--加载Qt Designer设计的ui文件

    PyQt5学习笔记--加载Qt Designer设计的ui文件

    目录 1--直接加载ui文件 2--动态加载ui文件及其属性 3--绑定槽函数测试 4--登录程序实例练习 ① Qt Designer 下载地址​​​​​ ② 设计ui并保存导出   ③ 直接加载代码 ​ ① 在Qt Designer设计ui文件:   ② 源程序: ③ 结果测试  

    2024年02月10日
    浏览(26)
  • [pyqt5]动态加载ui文件并给菜单的一个子菜单添加触发事件

    [pyqt5]动态加载ui文件并给菜单的一个子菜单添加触发事件

    场景:大家都知道如果直接将ui文件转成py文件后,如果产品经理要你加一些界面控件,你就得改转换后代码这样很麻烦,我们可以直接加载ui文件,然后编写触发事件,因此写了一个简单案例,证明切实可行,首先我们设计一个简单界面,就是加一个菜单-writer就可以了  然后

    2024年02月12日
    浏览(9)
  • pyqt5超详细多进程界面设计及打包流程(UI框架建构、多线程打包、.ui.qrc文件的转.py)

    pyqt5超详细多进程界面设计及打包流程(UI框架建构、多线程打包、.ui.qrc文件的转.py)

    项目的目标是制作一个目标检测的UI界面,实现各类目标的实时检测。在制作的过程中真的遇到了数不清的坑,坑死人了。我自己梳理一下方便下次做项目还掉坑里,顺便给大伙避避坑,当然每个人遇到的情况不同,如果我遇到的问题恰好帮助你解决问题了那就太好啦。 在终

    2024年02月04日
    浏览(10)
  • PyQt5设计好UI界面后,通过Python文件打开,控件集中在左上角问题解决方案

    PyQt5设计好UI界面后,通过Python文件打开,控件集中在左上角问题解决方案

            在用PyQt5做GUI界面时遇到的一个问题,在QtDesigner预览的界面正常,但是转换成.py文件后show()出来的界面,控件都挤在左上角无法使用。 目录 一、问题 1.QtDesigner预览的界面正常​编辑 2.转换.py文件后通过show()方法,显示异常 二,解决方法 1.在MainWindow = QtWidgets.QM

    2024年02月04日
    浏览(12)
  • Python - PyQt6、QDesigner、pyuic5-tool 安装使用

    Python - PyQt6、QDesigner、pyuic5-tool 安装使用

    Python 开发可视化界面可以使用原生的 tkinter ,但是原生框架使用起来颇为不方便,所以最流行的还是 QT UI框架, QT 是使用 C++ 语言开发,Python 想使用需要对其进行封装,所以就出现了 PyQt 框架,这个框架使用极其方便,而且可以多端运行。 本人使用的是 Mac 2023款 Apple M1 芯片

    2024年02月09日
    浏览(9)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包