【编程实践】vscode+pyside6环境部署

news/2025/2/12 18:23:29/

ide6_1">1 PySide6简介

PySide6是Qt for Python的官方版本,支持Qt6,提供Python访问Qt框架的接口。优点包括官方支持、LGPL许可,便于商业应用,与Qt6同步更新,支持最新特性。缺点是相比PyQt5,社区资源较少。未来发展前景看好,随着Qt6普及,PySide6将获得更多关注。选择PySide6的优势在于其官方背景、许可证灵活性和对新Qt技术的支持,适合寻求长期支持和前沿技术的开发者。

图片来自下面网址,受版权保护,按原始版权使用
https://www.pythonguis.com/pyside6-tutorial/

1.1 Anaconda内安装

  • 打开Anaconda,创建指定的环境
  • pip install PySide6
  • 提示安装成功
    • Requirement already satisfied: PySide6-Addons==6.8.2.1 in c:\users\Name_xx\anaconda3\envs\env_platform\lib\site-packages (from pyside6) (6.8.2.1)

2 VScode中环境配置

2.1 VScode中PYQT插件安装

打开对应的Vscode,一般在Anaconda中,创建不同的环境会产生不同的VScode编译器,因此需要选择自己环境中对应的Vscode;当然也可以打开默认的Vscode,安装PYQT插件,然后将插件设置为Apply Extension to all Profiles。我倾向于前者。

搜索插件,点击安装。
在这里插入图片描述

ide6_20">2.2 VScode与Pyside6环境配置

其中主要需要配置以下几个路径:

rcc
在这里插入图片描述

uic
在这里插入图片描述

designer
在这里插入图片描述

2.3 测试环境是否正常

可以使用New Form进行新建;或者选择一个ui文件,选择预览或者编辑,会弹出对应的Qtdesigner界面,在界面上进行进一步操作。
在这里插入图片描述
编辑测试界面,如下面所示。
在这里插入图片描述

在这里插入图片描述
感谢阅读。


http://www.ppmy.cn/news/1571494.html

相关文章

DeepSeek和ChatGPT的对比

最近DeepSeek大放异彩,两者之间有什么差异呢?根据了解到的信息,简单做了一个对比。 DeepSeek 和 ChatGPT 是两种不同的自然语言处理(NLP)模型架构,尽管它们都基于 Transformer 架构,但在设计目标…

Reflexxes Type II 机器人和运动控制系统的实时运动规划库

Reflexxes Type II 是德国 Reflexxes GmbH 公司开发的一套用于机器人和运动控制系统的实时运动规划库,以下从主要功能、核心算法、应用场景、使用优势等方面介绍其主要内容: 主要功能 轨迹生成:能够在极短时间内为机器人或运动系统生成平滑…

STM32 硬件I2C读写MPU6050

接线图 函数介绍 生成起始条件 void I2C_GenerateSTART(I2C_TypeDef* I2Cx, FunctionalState NewState); 生成终止条件 void I2C_GenerateSTOP(I2C_TypeDef* I2Cx, FunctionalState NewState); 配置在收到一个字节后,是否给从机应答(配置ACK位&…

rebase和merge

rebase 和merge区别: rebase变基,改变基底:rebase会抹去提交记录。 git pull 默认merge,git pull --rebase 变基 rebase C、D提交属于feature分支,是基于master分支,在B提交额外拉出来的,当…

docker环境下部署face-search开源人脸识别模型

由于我们是直接将face-search部署在docker容器中的,所以,在部署之前一定要检查一下自己的docker环境,要不然部署过程中会出现各种各样的问题 我这里的docker环境是 一、安装docker环境 如果docker版本比较低或者docker-compose的版本比较低的情况下,部署的时候docker的yml…

LabVIEW商业软件开发

在商业软件开发和仪器自动测试领域,LabVIEW以其图形化编程方式、高效的数据采集能力和强大的硬件集成优势,成为众多工程项目的核心开发工具。然而,商业软件的开发远不止编写代码和实现功能那么简单,尤其是在仪器自动测试领域&…

【Elasticsearch】Bucket Count K-S Test 聚合

Bucket Count K-S Test是 Elasticsearch 中的一种兄弟管道聚合(sibling pipeline aggregation),用于执行双样本柯尔莫哥洛夫-斯米尔诺夫检验(Kolmogorov-Smirnov Test,简称 K-S 检验)。这种聚合主要用于比较…

【DeepSeek】DeepSeek的横向扩展使用② | 制作PPT

本文的主要内容是使用DeepSeek KIMI 制作PPT,效率飞起。 目录 如何使用DeepSeek制作PPT? ①利用 DeepSeek 生成 PPT 内容。 ②使用 Kimi 转换生成 PPT DeepSeek官网:DeepSeek 点击“开始对话”,进入交互页面。 Chat&#x…