当前位置: 首页 > news >正文

PyQt PySide版本与Python版本选择

PyQt最新版本信息以及安装

https://pypi.org/search/?q=PyQt

conda上pyqt版本

https://anaconda.org/anaconda/pyqt

 

PyQt与python版本对应关系

Qt for Python - Qt Wiki

PyQt5 仅支持 Python v3.5 及更高版本。 

5.14 is the first version to support Python 3.8, but Python 3.8.0 will not work on Windows. Please use Python 3.8.1 or greater.

PyQt6 supports the Windows, Linux, Android, macOS and iOS platforms and requires Python v3.6.1 or later.

keeping 3.6+ only until PySide 6.3

PySide 6.4 is the first version that support Python 3.7+

python版本信息以及维护结束日期

https://www.python.org/downloads/

安装包:

Python 3.9.13是 Python 3.9 的最后一个带有二进制安装程序的完整错误修复版本

Python 3.8.10是 Python 3.8 的最后一个完整的错误修复版本,带有二进制安装程序。

Python3.7 的二进制安装程序的最终错误修复版本是3.7.9。

PyQt与pyside关系

这两个版本的主要区别是许可。PyQt5 在 GPL 或商业许可下可用,PySide2 在 LGPL 许可下可用。

如果您计划在 GPL 下发布您的软件本身,或者您正在开发不会分发的软件,那么 PyQt5 的 GPL 要求不太可能成为问题。

但是,如果您计划在不分发源代码的情况下分发您的软件,您将需要从 Riverbank 购买 PyQt5 的商业许可证或者使用 PySide2。

目前使用的主要版本有两个:基于 Qt5 的 PySide2和基于 Qt6 的 PySide6。除了导入之外,这两个版本几乎完全兼容,并且不支持 Qt6 中的一些高级模块。PyQt6 还对命名空间和标志的工作方式进行了一些更改,但这些都很容易管理。

  • PyQt5 PySide2
  • PyQt5 vs PySide2: What's the difference between the two Python Qt libraries?
  • PyQt6 PySide6
  • PySide6 · PyPI
  • 在安装PySide6之前,你必须先安装Python 3.6 以上版本;

PyQt5入门:

PyQt5 tutorial 2022: Create a GUI with Python and Qt

PyQt6入门:

Python and PyQt: Building a GUI Desktop Calculator – Real Python

2.5.2.1 PyQt vs. PySide | GEOG 489: Advanced Python Programming for GIS 

参考手册:

PyQt5 Reference Guide

https://www.riverbankcomputing.com/static/Docs/PyQt5/

PyQt6.4 Reference Guide

Reference Guide — PyQt Documentation v6.4.0

 

PySide6 教程

PySide6.QtWidgets - Qt for Python

入门

PySide6 Tutorial 2022, Create Python GUIs with Qt

使用PySide6图形界面框架制作GUI | Eulaの小破站

使用pip安装PySide6 - 完美代码

相关文章:

  • java做网站和php做网站/企业模板建站
  • 莱芜网站优化排名公司/seo软件简单易排名稳定
  • 云微助力网站建设/谷歌浏览器官网下载
  • 包头市建设工程质量监督站网站/开封网站推广
  • phpcms调用网站名称/泉州排名推广
  • 开发公司绩效指标/吉林seo刷关键词排名优化
  • 趁这个软件还没倒闭,我连夜用Python下载了所有壁纸...
  • 【Arduino+ESP32专题】案例:Modbus Slave的使用
  • 第六章 python数据容器
  • 店铺营收未达标,是客单价的问题吗?
  • spynet(一):光流估计代码介绍
  • 适合前端开发的VS Code插件
  • 前端页面实现主题的动态切换
  • SQL Server 数据库排序规则报错“由于一个或多个对象访问此列,ALTER TABLE ALTER COLUMN fid 失败”解决办法
  • C生万物 | 第一篇 —— 初识C语言【适合入门,建议收藏】
  • 嵌入式系统开发笔记102:DEV C++的使用
  • 打开算法之门,解释什么是算法
  • 基于JAVA爱馨敬老院网站计算机毕业设计源码+系统+lw文档+部署