Python - PyQT5开发UI界面 - 环境搭建

这篇具有很好参考价值的文章主要介绍了Python - PyQT5开发UI界面 - 环境搭建。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

没有做过UI界面的都会把UI的制作想象的很神秘,我在刚开始的时候也是感觉异常神秘、很复杂、并且无从下手,不过在真正的做出来一个界面后,发现也并没有想象中的那么难,而且做出来可视化的东西所带来的成就感是超越代码本身的;不过整个过程也并不顺利,网上都是零散的内容,很多都需要我单独常识方可得到我想要的,因此我就准备开个专栏,将整套PyQT5实现UI的方法给到大家,希望能够帮助有需要的人。

Python - PyQT5开发UI界面 - 环境搭建

环境搭建

一、库安装

1、安装PyQT5

pip安装:pip3 install PyQt5 -i https://pypi.douban.com/simple

直接通过pip install进行安装,安装完成,请复制完整的路径(冒号后面的所有内容)

安装过程如下图:

Python - PyQT5开发UI界面 - 环境搭建

查询是否安装成功可以可以在pycharm中查看:File -> settting -> Project -> Python Interpreter

Python - PyQT5开发UI界面 - 环境搭建
2、安装界面设计插件designer.exe

pip安装:pip3 install PyQt5-tools -i https://pypi.douban.com/simple

直接通过pip install进行安装,安装完成,请复制完整的路径(冒号后面的所有内容)

安装过程如下图:

Python - PyQT5开发UI界面 - 环境搭建

安装结果查询:

Python - PyQT5开发UI界面 - 环境搭建
3、安装pyuic5-tool (UI界面转换为.py文件)

pip安装:pip install pyuic5-tool

直接通过pip install进行安装,安装完成,请复制完整的路径(冒号后面的所有内容)

由于我关闭了窗口所以当前仅显示已被安装:

Python - PyQT5开发UI界面 - 环境搭建

安装结果查询:

Python - PyQT5开发UI界面 - 环境搭建

二、Pycharm环境配置UI工具

1、配置UI设计工具到Pycharm

File -> setting -> Tools -> External Tools -> add

步骤4:可以通过everything工具搜索designer.exe,然后直接选择复制完整路径和文件名,最后粘贴在Program后面。

步骤5:固定格式$FileDir$

Python - PyQT5开发UI界面 - 环境搭建
Python - PyQT5开发UI界面 - 环境搭建

打开即为如下界面,我们就可以在这里面进行界面设计:

Python - PyQT5开发UI界面 - 环境搭建
2、添加UI转py文件工具

File -> setting -> Tools -> External Tools -> add

Program:可以通过everything工具搜索pyuic5.exe,然后直接选择复制完整路径和文件名,最后粘贴在Program后面。

Arguments:固定格式写死即可:$FileName$ -o $FileNameWithoutExtension$.py

Working directory:固定格式:$FileDir$

Python - PyQT5开发UI界面 - 环境搭建
3、添加外部工具pyrcc

File -> setting -> Tools -> External Tools -> add

Program:可以通过everything工具搜索pyrcc.exe,然后直接选择复制完整路径和文件名,最后粘贴在Program后面。

Arguments:固定格式写死即可:$FileName$ -o $FileNameWithoutExtension$.py

Working directory:固定格式:$FileDir$

Python - PyQT5开发UI界面 - 环境搭建

确认外部插件添加成功:

Python - PyQT5开发UI界面 - 环境搭建

以上完成后PyQt5的Pycharm环境就全部配置完成了,下一步我们就能够添加对应的UI插件进行编辑了。文章来源地址https://www.toymoban.com/news/detail-422514.html

到了这里,关于Python - PyQT5开发UI界面 - 环境搭建的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

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

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

相关文章

  • 【Python】pyqt5入门教程之第一个UI界面

    1.pyqt5工具安装 (1)使用pip工具安装PyQt5工具: (2)安装Qt Designer图形界面开发工具: 安装完成后所在路径 (3)安装QtDesigner 安装完成后所在路径 designer.exe路径 启动QtDesigner 2.第一个QT窗口程序 Pycharm配置 找到py文件,右键External Tool — QTDesigner—就可以启动 QTDesigner .ui文件转换

    2024年02月15日
    浏览(39)
  • 【Python进阶-PyQt5】00搭建PyQt5环境

    我们编写的程序,有时用到的Python库是不一样的,比如说开发桌面应用程序我们主要用到PyQt5相关的Python库、开发Web应用程序我们主要用到Django相关的Python库等等。假设我们在开发桌面应用程序的时候除了PyQt5相关的Python库外,还附加了其他的Python库,比如有关Django的Python库。

    2024年02月08日
    浏览(30)
  • PyCharm PyQt5 开发环境搭建

    python:3.6.x PyCharm:PyCharm 2019.3.5 (Community Edition) PyQtUIC Program : D:PythonPython36python.exe Arguments : -m PyQt5.uic.pyuic $FileName$ -o UI_$FileNameWithoutExtension$.py Working directory : $FileDir$ PyQt5Designer Program : D:PythonPython36Libsite-packagespyqt5_toolsdesigner.exe Arguments : $FileDir$\\\\$FileName$ Wor

    2024年02月11日
    浏览(37)
  • <Python>PyQt5中UI界面和逻辑函数分开写的一种方式

    前言 如果经常使用PyQt5这种模块来编写带UI界面的程序,那么很自然的就会涉及到,一旦程序比较大,UI控件多的时候,需要将UI和逻辑程序分离,这样方便管理,也方便维护。 配置: 平台:windows 工具:visual studio code 语言:python 库:PyQt5 本文将提供一个简单但可用的实例,

    2024年02月02日
    浏览(40)
  • 基于PyQt5的桌面图像调试仿真平台开发(1)环境搭建

    基于PyQt5的桌面图像调试仿真平台开发(1)环境搭建 基于PyQt5的桌面图像调试仿真平台开发(2)UI设计和控件绑定 基于PyQt5的桌面图像调试仿真平台开发(3)黑电平处理 基于PyQt5的桌面图像调试仿真平台开发(4)白平衡处理 基于PyQt5的桌面图像调试仿真平台开发(5)亮度处理 基于PyQt5的桌

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

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

    2024年02月04日
    浏览(37)
  • Pyqt5继承被覆盖的Ui界面类

    提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 前言 一、现象描述? 二、使用步骤 1.生成界面类Py文件,获取到生成的Ui界面类 2.新建一个py文件,继承Ui界面类 总结 提示:这里可以添加本文要记录的大概内容: PyQt使用designer每次设计Ui或者

    2024年02月03日
    浏览(33)
  • pyqt5实战-目标检测-图像处理-人脸检测之UI界面

    今天挖掘了一个很不错的界面,使用pyqt5实现,可以加载摄像头进行目标检测,也可以手动打开图片或者视频,进行检测,封装得很好。这里以人脸检测,人脸疲劳检测(检测眨眼),微笑检测三个功能为例子。 所使用的检测算法模型为MediaPipe。MediaPipe为我们日常使用的革命

    2024年02月06日
    浏览(37)
  • python VTK PyQt5 VTK环境搭建 创建 渲染窗口及三维模型,包含 三维模型交互;

      目录 Part1. VTK 介绍 Part2. PyQt5 VTK环境搭建 安装Anaconda 自带Python Anaconda下载 安装PyQt5 安装 VTK Part3 :PyQt VTK 结合样例: Part1. VTK 介绍 VTK(visualization toolkit)是一个开源的免费软件系统,主要用于三维计算机图形学、图像处理和可视化。Vtk 是在面向对象原理的基础上设计和实现的

    2024年02月11日
    浏览(36)
  • 睿智的目标检测——PyQt5搭建目标检测界面

    睿智的目标检测——PyQt5搭建目标检测界面 基于B导开源的YoloV4-Pytorch源码开发了戴口罩人脸检测系统(21年完成的本科毕设,较为老旧,可自行替换为最新的目标检测算法)。 https://github.com/Egrt/YOLO_PyQt5 喜欢的可以点个star噢。 支持读取本地图片 支持读取本地视频 支持打开摄

    2023年04月08日
    浏览(27)

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

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

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

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

二维码1

领取红包

二维码2

领红包