pyside2_pyqt5图形界面教程第一课配置环境

  • A+
所属分类:PyQt

从开始写第一篇python的相关内容时,Python入坑篇,多学一门编程 都已经过去了三年,在这个过程当中其实开发了很多的东西,有综合性企业服务平台跑得快,有企易推,大东街这些平台等,最近又新开发了一个项目,视频剪辑合成软件,致力于给自媒体视频搬运工提供更高效的视频处理。

这个客户端的软件就是团队小伙伴用pyside2写出来的,所以在最近比较闲的是时候也想学习下这个部分的东西,预计在三到五天的时间内学习完。

使用git创建一个项目

为啥要创建一个项目,这是方便后面自己去看自己曾经尴尬的经历,就像你现在去看我博客的第一篇内容,那感觉。。不言而喻。

https://e.coding.net/tui/xuexi/pyqt.git

poetry 创建个环境

不熟悉poetry的可以先百度下,或者直接

  1. pip install poetry

系统会直接自动给你安排的妥妥的。

  1. poetry add pyside2

实测如果你直接用pip install pyside2(149M )要下载一夜,但是你切换pip的源头可能就一会

  1. pip install -i https://pypi.tuna.tsinghua.edu.cn/simple pyside2

在用poetry add的时候,发生了报错,所以直接用poetry 进入到了虚拟环境,然后pip安装了pyside2(git项目中已经更新到poetry配置文件中)

安装的时候只要执行下面的一行命令就成

  1. poetry install

 

Hello world!

  1. import PySide2.QtCore
  2. from PySide2.QtWidgets import QApplication, QLabel
  3. print(PySide2.__version__)
  4. # 生成一个应该程序对象
  5. app = QApplication()
  6. # 生成一个标签内容
  7. label = QLabel('Hello world!')
  8. # 显示标签内容
  9. label.show()
  10. #开启事件循环
  11. app.exec_()

pyside2_pyqt5图形界面教程第一课配置环境

本文完,阅读更多看官方文档

 

官方文档:http://doc.qt.io/qtforpython/index.html

https://doc.qt.io/qtforpython/PySide2/QtWidgets/QLabel.html

https://doc.qt.io/qtforpython/PySide2/QtWidgets/QApplication.html

李金龙

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: