PyCharm安装PyQt5及其工具(Qt Designer、PyUIC、PyRcc)的步骤详解

首页图

摘要:Qt是常用的用户界面设计工具,而在Python中则使用PyQt这一工具包,它是Python编程语言和Qt库的成功融合。这篇博文通过图文详细介绍在PyCharm中如何完整优雅地安装配置PyQt5的所有工具包,主要内容包括、
PyQt5P y Q t 5 tools 的依赖包安装和 Q t DesignerP y U I CPyRcc 三个工具的设置。最后简单演示了PyQt5的调用方式及三个工具的使用方法,其目录如下:


前言

很多情况下需要为程序设计一个 GUI 界面,在 Python 中使用较多的用户界面设计工具是 PyQt 。由于通常我们使用较多的 IDE
PyCharm ,为了方便地使用 PyQt 进行用户界面设计,这里总结了在 PyCharm
安装配置的简单安装方法。可能有人还不清楚这几个工具的用途,这里对要安装配置的依赖包和工具简介如下:

PyQt5PyQt5 是一套 Python 绑定 Digia QT5 应用的框架。 Qt 库是最强大的 GUI
库之一, PyQt5 做为 Python
的一个模块,它有620多个类和6000个函数和方法。这是一个跨平台的工具包,它可以运行在所有主要的操作系统,包括 UNIXWindows
Mac OSPyQt5 是双重许可。开发者可以在 GPL 和商业许可之间进行选择,详细可访问 PyQt5 的官方网站
。――
PyQt5 中文教程

PyQt5-toolsPyQt5 中没有提供常用的 Qt 工具,比如图形界面开发工具 Qt Designer
PyQt5-tools 中包含了一系列常用工具。―― PyQt5 工具文档

Qt Designer :可以通过 Qt Designer 来编写UI界面, Qt Designer 的设计符合 MVC
的架构,其实现了视图和逻辑的分离,从而实现了开发的便捷。 Qt Designer
中的操作方式十分灵活,其通过拖拽的方式放置控件可以随时查看控件效果。 Qt DesignerPyQt5-tools
包一起安装,其安装路径在 “ Python 安装路径\Lib\site-packages\pyqt5-tools”下。―― PyQt5
速成教程

PyUICQt Designer 生成的. ui 文件(实质上是XML格式的文件)可以通过 pyuic5 工具转换成.
py 文件。―― PyQt5 速成教程
PyRcc :在使用 PyQt 开发界面时,在 Qt Designer 中使用的图片等资源需要将其编译为py文件,这时需要用到
PyRcc 工具方便地将 qrc 文件转换为 py 文件。―― PyQt5 安装教程

作者本人已经进行配置测试了多台 Windows 10
电脑,特通过本教程将安装配置过程展现给大家,本教程持续更新,如果你有更好的方法或问题,欢迎大家留言。


1. 工具包安装

对于一个新创建的 Python 环境,首先需要安装 PyQt 的相关工具包,因为是 Python 的依赖包所有可以通过 pip
进行安装,由于我们在 PyCharm 中进行程序设计,这里我们可以通过 PyCharm 中的环境管理界面进行安装。对于新建的项目 test
,其文件界面如下图(点击可放大查看)所示:

初始项目

一、点击菜单栏“ File ”,选择弹出的“ Setti

  • 6
    点赞
  • 33
    收藏
    觉得还不错? 一键收藏
  • 3
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值