1. 安装

Python环境:3.7.3

从PyPi下载安装:

pip install PySide2 # For the latest version on PyPi

通过http下载安装:

pip install --index-url=http://download.qt.io/snapshots/ci/pyside/5.12/latest pyside2 --trusted-host download.qt.io

2. 测试是否安装成功

import PySide2.QtCore

# Prints PySide2 version

print(PySide2.__version__)

# 5.12.2

# Gets a tuple with each version component

print(PySide2.__version_info__)

# (5, 12, 2, '', '')

# Prints the Qt version used to compile PySide2

print(PySide2.QtCore.__version__)

# 5.12.2

# Gets a tuple with each version components of Qt used to compile PySide2

print(PySide2.QtCore.__version_info__)

# (5, 12, 2)

# Print the current running Qt version number

print(PySide2.QtCore.qVersion())

# 5.12.2

3. Hello world!

import sys

import random

from PySide2 import QtCore, QtWidgets, QtGui

# Define a class named MyWidget,

# which extends QWidget and includes a QPushButton and QLabel

class MyWidget(QtWidgets.QWidget):

def __init__(self):

super().__init__()

self.hello = ["你好,世界", "Hallo Welt", "Hei maailma", "Hola Mundo", "Привет мир"]

self.button = QtWidgets.QPushButton("Click me!")

self.text = QtWidgets.QLabel("Hello World")

self.text.setAlignment(QtCore.Qt.AlignCenter)

self.layout = QtWidgets.QVBoxLayout()

self.layout.addWidget(self.text)

self.layout.addWidget(self.button)

self.setLayout(self.layout)

self.button.clicked.connect(self.magic)

def magic(self):

self.text.setText(random.choice(self.hello))

if __name__ == "__main__":

app = QtWidgets.QApplication([])

widget = MyWidget()

widget.resize(800, 600)

widget.show()

sys.exit(app.exec_())

pyside2 镜像安装_pyside2 镜像安装_【PySide2学习笔记】0_下载安装相关推荐

  1. MySQL学习笔记(一) 下载安装+基本增删改查 + 事务

    1. 数据库概述 1.1 数据库相关概念 1.1.1 基本概念 了解三个概念:数据库.数据库管理系统.SQL. 名称 解释 简称 数据库 存储数据的仓库,数据是有组织的进行存储 DataBase(DB ...

  2. STM32F103CUBE学习笔记 一 环境安装

    STM32F103CUBE学习笔记一 stm32cubemx安装 jre安装 stm32cubemx安装 stm32cubemx创建工程 准备工作 配置时钟 KEIL PACK安装 keil安装 st ...

  3. tensorflow学习笔记一:安装调试

    denny的学习专栏 徐其华 博客园 首页 新随笔 联系 管理 订阅 随笔- 129  文章- 0  评论- 791  tensorflow学习笔记一:安装调试 用过一段时间的caffe后,对caff ...

  4. PHP学习笔记01: 安装PHP开发套件xampp

    PHP学习笔记01: 安装PHP开发套件xampp 1.从网上下载xampp7.3.7 2.安装xampp

  5. APPCAN学习笔记005---AppCan IDE安装下载,AppCan IDE启动

    APPCAN学习笔记005---AppCan IDE安装下载,AppCan IDE启动 创梦技术交流平台:资源下载,技术交流,网络赚钱: 交流qq群:1群:248318056 2群:251572072 ...

  6. ROS学习笔记一:安装配置ROS环境

    ROS学习笔记一:安装配置ROS环境 在安装完成ROS indigo之后,需要查看环境变量是否设置正确,并通过创建一个简单的实例来验证ROS能否正常运行. 1 查看环境变量 在ROS的安装过程中,我们 ...

  7. debian10 怎么安装mdadm_手机资讯:苹果iPhone6s/iPhone6s Plus怎么下载安装APP

    如今使用IT数码设备的小伙伴们是越来越多了,那么IT数码设备当中是有很多知识的,这些知识很多小伙伴一般都是不知道的,就好比最近就有很多小伙伴们想要知道苹果iPhone6s/iPhone6s Plus怎 ...

  8. Java学习——JDK的下载安装和配置

    Java学习--JDK的下载安装和配置 一.JDK.JRE和JVM(JDK包含JRE,JRE包含JVM) 1.JDK(Java Development Kit) Java开发工具包,用于开发Java程 ...

  9. oracle学习笔记 oracle软件安装准备工作 第一部分 环境准备

    oracle学习笔记   oracle软件安装准备工作  第一部分 环境准备 这节课对初学者来说内容较多,我把它分成了三篇. 即使这样也不可能把每个可能遇到的问题都说到,如果遇到没说到的问题自己上网搜 ...

最新文章

  1. 将unicode编码的txt文件转为utf-8编码
  2. 【Android 逆向】Android 权限 ( ro.product.cpu.abi 属性 | ro.zygote 属性 | dhcp.eth0 属性 | net.* 属性 )
  3. (转载)HTML--- input type=hidden
  4. 表现层登录的处理逻辑及代码实现
  5. pytorch list转tensor_PyTorch 52.PyTorch常用代码段合集
  6. slider获取点击 unity_Unity基础 | 70分钟带你轻松入门
  7. Replication的犄角旮旯(一)--变更订阅端表名的应用场景
  8. Party(HDU-3062)
  9. 公用Laravel 5框架与公用库架构
  10. BSC链节点搭建 保姆级详细教程
  11. 我收藏的一些RSS订阅频道
  12. 论文笔记:A novel DRM scheme for accommodating expectations of personal use
  13. [MySQL光速入门]020 事务
  14. Java8 LocalDateTime 获取当前日周月年的起止时间
  15. Java中的项目结构简述(项目、模块、包、类)
  16. MYSQL数据库的数据存储文件
  17. U盘超级加密3000
  18. leetcode 974. Subarray Sums Divisible by K的解法(统计共同余数)
  19. 2020大学生网络安全知识竞赛总决赛模拟卷易错题集(5)
  20. 【kali-信息收集】(1.4)识别活跃的主机/查看打开的端口:Nmap(网络映射器工具)

热门文章

  1. 一只猫引发的互联网争论
  2. 清华学生计划表,大写的服!
  3. 被百度AI官方认证的大学,到底是什么水平
  4. (pytorch-深度学习系列)使用Pytorch实现小型卷积神经网络网络
  5. python3元类简介(metaclass)
  6. 【转载保存】hadoop学习之wordcount运行错误处理
  7. 优先队列c++ STL用法
  8. 快进键启动,一文带你了解云原生时代容器安全
  9. 开放、普惠、高性能-SLS时序存储助力打造企业级全方位监控方案
  10. 关于Paxos 幽灵复现问题的看法