Python——PyQt5在PyCharm的配置与应用(保姆级教程)

这篇具有很好参考价值的文章主要介绍了Python——PyQt5在PyCharm的配置与应用(保姆级教程)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

目录

一、安装pycharm与python版本

二、升级pip与换源,安装PyQt5、PyQt5-tool

三、添加环境变量

四、在pycharm的外部工具里添加3个工具

4.1、添加三个插件(重点)

五、如何使用QtDesigner

 六、如何使用pyuic5


一、安装pycharm与python版本

Download PyCharm: Python IDE for Professional Developers by JetBrains
Professional:专业版,收费,功能齐全
Community:社区版,免费,功能阉割

python-3.9.5-amd64.exe_免费高速下载|百度网盘-分享无限制 (baidu.com)https://pan.baidu.com/s/1EcamXl5iRS0X8vmn8sbk2w#list/path=%2F安装包上面已经给出,可以直接下载


二、升级pip与换源,安装PyQt5、PyQt5-tool

1、升级pip

python -m pip install --upgrade pip

 2、换源

pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple
pip config set install.trusted-host mirrors.aliyun.com

3、安装PyQt5、PyQt5-tool

pip install PyQt5
pip install PyQt5-tools

三、添加环境变量

1、找到绝对路径,复制下来(每个人的路径都不一样,自己找一下)

D:\Program Files\Python39\Lib\site-packages\pyqt5_tools

 2、新建环境变量

Python——PyQt5在PyCharm的配置与应用(保姆级教程)

3、写入环境变量

Python——PyQt5在PyCharm的配置与应用(保姆级教程)

四、在pycharm的外部工具里添加3个工具

添加三个插件(重点)
QtDesigner——通过Qt语言进行UI设计(支持拖拽式的UI设计)
PyUIC——主要用来将QtDesigner代码转化成Python代码
Pyrcc—— 将图片、数据文件资源打包成py文件


4.1、添加三个插件(重点)

打开Pycharm,打开File—>Settings—>External Tools,点击加号进行工具的导入

Python——PyQt5在PyCharm的配置与应用(保姆级教程)

1、添加 QtDesigner

Python——PyQt5在PyCharm的配置与应用(保姆级教程)

Name:QtDesigner
Group:External Tools
Program:D:\Program Files\Python39\Lib\site-packages\qt5_applications\Qt\bin\designer.exe
Arguments:$FileDir$\$FileName$ 
Working directory:$FileDir$

注意:Program需要找到自己下载的designer.exe

2、添加pyuic5

Name:pyuic5
Group:External Tools
Program:D:\Program Files\Python39\Scripts\pyuic5.exe
Arguments:$FileName$ -o $FileNameWithoutExtension$.py
Working directory:$FileDir$

3、添加pyrcc

Name:pyuic5
Group:External Tools
Program:D:\Program Files\Python39\Scripts\pyrcc5.exe
Arguments:$FileName$ -o $FileNameWithoutExtension$.py
Working directory:$FileDir$

五、如何使用QtDesigner

1、打开界面,点击QtDesigner进入界面

Python——PyQt5在PyCharm的配置与应用(保姆级教程)


2、这是运行界面

Python——PyQt5在PyCharm的配置与应用(保姆级教程)

 3、界面布局

Python——PyQt5在PyCharm的配置与应用(保姆级教程)

 4、自己使用左边控件,设计界面

Python——PyQt5在PyCharm的配置与应用(保姆级教程)

 5、ctrl+c保存文件为.ui文件(即可关闭页面)

 六、如何使用pyuic5

1、选中要转换的.py文件,然后点击pyuic5,就可以将py文件转换为.ui文件

 Python——PyQt5在PyCharm的配置与应用(保姆级教程)

2、效果图

Python——PyQt5在PyCharm的配置与应用(保姆级教程)

七、如何使用Pyrcc

1、打开QtDesigner,选择编辑资源 

Python——PyQt5在PyCharm的配置与应用(保姆级教程)

2、新建资源文件,随便找个地方保存

Python——PyQt5在PyCharm的配置与应用(保姆级教程)

3、按照自己的喜好命名,然后添加资源

Python——PyQt5在PyCharm的配置与应用(保姆级教程)

 4、保存并退出

Python——PyQt5在PyCharm的配置与应用(保姆级教程)

 5、选中.qrc文件,然后点击 pyrcc,将其转换为.py文件,然后我们就可以引用了

Python——PyQt5在PyCharm的配置与应用(保姆级教程)

6、学习视频:

038资源的加载和使用_哔哩哔哩_bilibili038资源的加载和使用是【已完结】PySide6百炼成真,带你系统性入门Qt的第39集视频,该合集共计75集,视频收藏或关注UP主,及时了解更多相关视频内容。https://www.bilibili.com/video/BV1c84y1N7iL?p=39

3个工具的作用

  1. QtDesigner:提供了一个可视化的用户界面(UI)设计功能,使用户能够拖拽式地在界面上构建和布置多个各种不同的控件,其支持的控件类型包括:窗口、标签、文本框、按钮以及其他常见的用户界面部件。使用QtDesigner设计生成的UI文件可以作为参数传递给PyUIC,用于生成Python代码文件。

  2. PyUIC:将QtDesigner代码转化成Python代码的工具,使用户在QtDesigner中以可视化方式设计生成的UI文件能够通过PyQt5库在Python程序中使用。通过PyUIC的转换,用户可以在Python程序中使用QtDesigner设计的UI文件,通过对UI控件的创建、组合和绑定方法等进一步编写逻辑实现更加复杂的交互功能。

  3. Pyrcc:将图片、数据文件资源打包成Py文件,是一种将资源文件打包的工具。在使用QtDesigner和PyUIC时,如果有需要将图像、声音、字体或其他数据文件打包成Py文件,也可以使用Pyrcc。使用Pyrcc,可以将外部数据文件打包成内置处理,使程序具有良好的可移植性,减少文件散乱与不易维护的问题。文章来源地址https://www.toymoban.com/news/detail-479829.html

到了这里,关于Python——PyQt5在PyCharm的配置与应用(保姆级教程)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

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

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

相关文章

  • 树莓派配置环境细节(JDK+pycharm+miniconda+pyqt5+opencv-python)

    一、java环境 1.1确认树莓派的版本信息 1.2把压缩包传到树莓派上,然后进行解压 1.3配置环境变量 1.4查看java环境 二、pycharm 三、miniconda 3.1miniconda下载 3.2miniconda 安装 3.3添加 .bashrc 配置 3.4使用conda创建python环境 3.5pytorch + torchvision安装 四、PyQt5 4.1PyQt5及SIP简介 4.2所需环境 4.3Py

    2024年02月01日
    浏览(65)
  • PyCharm+PyQt5配置方法

    PyQt5 PyQt5是一套Python绑定Digia QT5应用的框架。Qt库是最强大的GUI库之一 PyQt5-tools PyQt5中没有提供常用的Qt工具,比如图形界面开发工具Qt Designer,PyQt5-tools中包含了一系列常用工具 Qt Designer 可以通过Qt Designer来编写UI界面,Qt Designer的设计符合MVC的架构,其实现了视图和逻辑的分

    2024年04月15日
    浏览(66)
  • PyCharm中配置安装PyQt5、QtDesigner

    使用 pip install PyQt5 命令安装。 安装pyqt5-tools:pip install pyqt5-tools 安装PyQt5Designer:pip install PyQt5Designer 上述三个都安装好之后,输入 pip list 查看一下 有如下内容就安装成功啦! 配置PyQt5设计器及转换工具 我们需要将创建的GUI所生成的.ui文件转换为.py文件,所以需要把PyQt5和

    2024年01月21日
    浏览(49)
  • PyQt5保姆级入门教程——从安装到使用

    目录 Part1:安装PyQt5 Part 2:PyCharm配置PyQt5 Part 3:PyQt5设计界面介绍 Part 4:PyQt5设计UI 今天看了多个大佬的教程,总算是把PyQt5开发弄好了,每个部分都要看几个人的十分不方便,我十分想要总结一下,所以在这里,你无需看其他的教程,从这就能完成它的安装到快速上手。 在

    2024年02月06日
    浏览(45)
  • Ubuntu+Pycharm+QtDesigner,并配置Pyqt5

    1. 安装PyQt5 2. 安装ubuntu环境下所需要的依赖包  3. 安装QtDesigner  4. 设置Pycharm 步骤: File–setting–Tools–External Tools 点击 + 号 4.1 添加QtDesigner Name就是要添加的工具名称可以取 Group就是要把这个工具添加到哪个工具箱里面,类是于文件夹 Program是工具的位置,这里是安装QtDesi

    2024年02月09日
    浏览(47)
  • Anaconda+Pycharm下PyQt5安装及环境配置

    目录 一、几条指令 二、PyQt5安装及环境配置 三、在pycharm中配置Qt 1.我的Anaconda有好几个虚拟环境,如何切换到其中某个环境下安装? (1)打开 Anaconda Prompt,用下面指令查看已有的虚拟环境: ​(2) 切换到列表中任意虚拟环境,如test;  2.如何创建新的虚拟环境并激活? (

    2024年04月16日
    浏览(70)
  • 4、PyCharm中配置PyQt5-tools

    Workint directory: $FileDir$ Arguments: $FileName$ -o $FileNameWithoutExtension$.py Workint directory: $FileDir$ Arguments: $FileName$ -o $FileNameWithoutExtension$_rc.py Workint directory: $FileDir$ (1)右键 - External Tools - QtDesigner (2)使用QtDesigner 绘制ui界面,我随便拖了几个控件,然后保存到当前工程目录下,

    2023年04月24日
    浏览(46)
  • python pyqt5 如何点击按钮,打开文件夹选择目录

    您可以使用PyQt5的QFileDialog类来实现打开文件夹选择目录的功能。下面是一个示例代码,演示了如何创建一个窗口,包含一个按钮,点击按钮后弹出文件夹选择对话框并返回所选目录的路径: import sys from PyQt5.QtWidgets import QApplication, QMainWindow, QPushButton, QFileDialog class MainWindow(Q

    2024年02月10日
    浏览(60)
  • PyQt5教程:如何在PyCharm中添加Qt Designer、PyUIC、PyRcc外部工具?

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

    2024年04月28日
    浏览(38)
  • python - 安装pyqt5模块,PyCharm配置QtDesigner/Pyuic/Pyrcc,ui转py文件,图片转ico/icns格式,pyinstaller/py2app打包代码

    window配置Python+PyQt5+QtDesigner+PyUic+PyRcc(最全安装教程):https://blog.csdn.net/baidu_35145586/article/details/108110236 MacOS配置Pycharm+Python+PyQt5+QtDesigner+PyUic+PyRcc: https://blog.csdn.net/lkhk2008/article/details/116019386 QtDesigner工具的使用(界面与业务逻辑分离实现):https://blog.csdn.net/weixin_62094306/art

    2024年02月03日
    浏览(47)

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

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

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

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

二维码1

领取红包

二维码2

领红包