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

李金龙
李金龙
管理员
524
文章
0
粉丝
PyQtpyside2_pyqt5图形界面教程第一课配置环境已关闭评论1,931字数 492阅读模式

从开始写第一篇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

 
李金龙
  • 本文由 李金龙 发表于2020年11月17日 23:43:43
  • 转载请务必保留本文链接:https://www.lijinlong.cc/pyqt/3315.html
PyQt

pyside2图形界面教程第二课:QtQuick/QML设计一个客户端

接着昨天的内容(pyside2_pyqt5图形界面教程第一课配置环境),今天完成第二篇内容设计页面,当然有人会说Designer拖拉拽就好了,这个是后面要考虑的内容,这里就不去看这个部分的内容。 QM...