文章目录
9月中空降到一个项目组,给我安排了个GUI的工作,前几天刚把框架确定好,决定是PySide6(因为商用免费)。
由于组里只有一个计算机相关专业的人,也就是我。
所以我已经预感到自己未来有多痛苦了。
言归正传,Qt教程很多,但PySide6比较少,虽然大牛完全可以从Qt移花接木,但我一个连C++都不怎么会的,还是决定根据官方文档摸爬滚打一步步学习。
后期补充:碰到了许多问题,大部分都是靠搜索pyqt的类似问题解决的,pyqt、pyside、qt原理机制包括大部分函数功能都是一样的,可以触类旁通甚至照搬。
开发环境
本章主要讲解如何安装开发环境。pyside6是一个python模块。
开发环境包括:
- python: 也就是解释器,python是脚本语言,理论上只需要解释器就行,非常简单。
- pip: 管理模块module用的,没有这玩意儿,手动下载包并且配置环境是不是太硬核了。
- anaconda3: 非必要,自带上面的pip的模块管理,而且提供python虚拟环境,这个虚拟环境里就只有这个项目需要的包,同时开发两个项目,就可以配置两个虚拟环境来回切换。
- vscode: 代码编辑器,也就是IDE,vscode太牛啦,又免费又开源,我的神。pycharm专门用来开发python的,也很好用,没问题。
- pyside6: python模块,没有这个怎么用pyside6
- qt for python: 非必要,vscode的插件,不过我觉得如果连插件都懒得装,肯定不会愿意敲指令编译ui文件的。
Python(解释器)
注意:这里只是展示一下普通的python怎么安装,建议不要用官网来安装,可以通过anaconda来安装python,只

本文详细介绍使用PySide6进行GUI开发所需的开发环境搭建过程,包括Python解释器、pip、Anaconda3、VSCode及PySide6模块的安装配置。
7934

被折叠的 条评论
为什么被折叠?



