| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> C++知识库 -> PySide2安装以及和PyQt5区别 -> 正文阅读 |
|
[C++知识库]PySide2安装以及和PyQt5区别 |
PySide2安装踩坑指南 安装PySide2: 1、从Pypi下载安装 pip install -i https://pypi.tuna.tsinghua.edu.cn/simple pyside2 2、通过http下载安装 3、踩坑 from PySide2.QtWidgets import QApplication, QMainWindow, QPushButton, QPlainTextEdit app = QApplication([]) window = QMainWindow() textEdit = QPlainTextEdit(window) button = QPushButton(‘统计’, window) window.show() app.exec_() qt.qpa.plugin: Could not load the Qt platform plugin “windows” in “” even though it was found. Available platform plugins are: direct2d, minimal, offscreen, windows. 可以通过添加环境变量来解决: import os /*********************************************************************************************************/ PySide2和PyQt5区别 本文广泛收集互联网资料,以说明PySide2和PyQt5的区别,并为入门者提供选择建议与相关教程资料。 0 文章目录 1 开源协议不同 2 资料丰富程度不同 3 选哪个? 4 优秀的教程 5 参考资料 1 开源协议不同 PySide2使用的是LGPL协议,通过一定的手段(调用库、wrapper等),可以在发布程序时合法合理地闭源或使用其他开源协议。 PyQt5有两种授权协议:GPL开源协议或商用闭源协议。前者意味着直接使用PyQt5的程序也需要基于GPL协议开源,而后者需要支付购买费用,才能闭源使用。而购买PyQt5商业授权的价格为550美元,此价格包含购买后一年内的更新。 2 资料丰富程度不同 目前来说,PySide2的资料明显少于PyQt5。不过也许因为大家对于版权意识的增强,目前较新的教程资料PySide2、PyQt5不相上下。 另一方面,PySide2是Qt公司的亲儿子,利益使然,PySide2的官方资料比较少。不过幸运的是,很多时候把代码里的“PyQt5”改成“PySide2”就能完美将相关代码迁移。因此PySide2官方文档少的缺点无关痛痒。 3 选哪个? 要让我选,我当然会选开源程度更高的PySide2。如前文所述,PySide2显然更加开放,而且因为两种Python图形化框架相似,PyQt5的资料也可以应用到PySide2上,一定程度上弥补了PySide2资料少的缺点。 4 优秀的教程 皛柒 / pyside2 _码云(https://gitee.com/se7enXF/pyside2) 5 参考资料 使用PySide2开发GUI |
|
C++知识库 最新文章 |
【C++】友元、嵌套类、异常、RTTI、类型转换 |
通讯录的思路与实现(C语言) |
C++PrimerPlus 第七章 函数-C++的编程模块( |
Problem C: 算法9-9~9-12:平衡二叉树的基本 |
MSVC C++ UTF-8编程 |
C++进阶 多态原理 |
简单string类c++实现 |
我的年度总结 |
【C语言】以深厚地基筑伟岸高楼-基础篇(六 |
c语言常见错误合集 |
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2025年3日历 | -2025/3/4 5:52:03- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |