【初学可视化PyQt5系列】
第1章 PyQt5 简介及安装问题处理方法
第2章 PyQt5 新增功能
第3章 Hello my four rotor drone
第4章 PyQt5 主要类
第5章 PyQt5 使用Qt设计器
第6章 PyQt5 信号与插槽
第7章 PyQt5 布局与管理
第8章 PyQt5 基本小部件
第9章 PyQt5 QDialog类
第10章 PyQt5 QMessageBox类
第11章 PyQt5 多文档界面
第12章 PyQt5 拖放
第13章 PyQt5 数据库处理
第14章 PyQt5 绘图API
第15章 PyQt5 BrushStyle常量
第16章 PyQt5 QClipboard
第17章 PyQt5 QPixmap类
第18章 PyQt5 可视化案例–无人机实时飞行姿态数据显示仪表板
第1章PyQt5简介及安装问题处理方法-目录
前言
为了最终创建无人机实时飞行姿态数据显示仪表板,作为初学者,我想先来认识下PyQt5这个可视化库。欢迎各位小伙伴收藏、留言、赞赞和关注。
一、PyQt5是什么?
PyQt5 是 Riverbank Computing 开发的 GUI 小部件工具包的最新版本。 它是 Qt 的 Python 接口,是最强大和流行的跨平台 GUI 库之一。 PyQt5 是 Python 编程语言和 Qt 库的混合体。 我想在 PyQt 的帮助下创建图形应用程序。最新版本的 PyQt 可从其官网下载。 − riverbankcomputing.com
PyQt 兼容所有流行的操作系统,包括 Windows、Linux 和 Mac OS。 它是双重许可的,可在 GPL 和商业许可下使用。
二、PyQt5简介
1.PyQt知识范围
PyQt API 是一组包含大量类和函数的模块。
QtCore 模块包含用于处理文件和目录等的非 GUI 功能,而 QtGui 模块包含所有图形控件。
此外,还有用于处理 XML (QtXml)、SVG (QtSvg) 和 SQL (QtSql) 等的模块。
2.常用模块
QtCore − 其他模块使用的核心非 GUI 类
QtGui − 图形用户界面组件
QtMultimedia − 低级多媒体编程类
QtNetwork − 网络编程类
QtOpenGL − OpenGL 支持类
QtScript − 用于评估 Qt 脚本的类
QtSql − 使用 SQL 进行数据库集成的类
QtSvg − 显示 SVG 文件内容的类
QtWebKit − 用于呈现和编辑 HTML 的类
QtXml − 处理 XML 的类
QtWidgets − 用于创建经典桌面风格 UI 的类
QtDesigner − 用于扩展 Qt Designer 的类
3.windows环境下安装PyQt5
安装方法:
#安装PyQt5,以下是命令 −
pip3 install PyQt5
#安装 Qt Designer 等开发工具以支持 PyQt5 wheels,以下是命令 −
pip3 install pyqt5-tools
#或
pip install pyqt5-tools
# 如果安装太慢,可以使用镜像
pip install PyQt5 -i https://pypi.douban.com/simple
#常用镜像源
http://mirrors.aliyun.com/pypi/simple/ 阿里云
http://pypi.douban.com/simple/ 豆瓣
https://pypi.mirrors.ustc.edu.cn/simple/ 中国科技大学
http://pypi.mirrors.opencas.cn/simple/ 中科院
https://pypi.tuna.tsinghua.edu.cn/simple/ 清华大学
常见安装问题及处理方法
1.在使用pip install PyQt5 命令行安装时,有的会因为电脑网络问题卡住下载会报错,这时可以从国内镜像地址进行下载,比
如输入“pip install PyQt5 -i https://pypi.douban.com/simple”就可以正常下载,
pip install PyQt5 -i https://pypi.douban.com/simple
2.但有时用上面的命令也会报一些网站安全风险问题,如下所示,
这时可以输入如下命令解决
“pip install PyQt5 -i http://mirrors.aliyun.com/pypi/simple –trusted-host mirrors.aliyun.com”
pip install PyQt5 -i http://mirrors.aliyun.com/pypi/simple --trusted-host mirrors.aliyun.com
3.在安装Qt designer时有时也会出现类似问题,这时的解决办法跟上面的一样,只需把上述解决办法中的pip install PyQt5 替换成pip install pyqt5-tools就行。比如
pip install pyqt5-tools -i https://mirrors.aliyun.com/pypi/simple --trusted-host mirrors.aliyun.com
总结
以上就是今天分享的关于PyQt5简介内容,本文仅仅简单介绍了PyQt5的常用模块和安装。欢迎各位小伙伴收藏、留言、赞赞和关注。