当前位置: 首页 > news >正文

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

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。我倾向于前者。

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

2.2 VScode与Pyside6环境配置

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

rcc
在这里插入图片描述

uic
在这里插入图片描述

designer
在这里插入图片描述

2.3 测试环境是否正常

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

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

相关文章:

  • 无人机不等同轴旋翼架构设计应用探究
  • 对指针的深入运用-通讯录的初步实现
  • 【鸿蒙开发】第三十五章 一次开发多端部署
  • 海康摄像头IPV6模式,手动,自动,路由公告
  • 设计模式-命令模式
  • 【含开题报告+文档+源码】基于Web的房地产销售网站的设计与实现
  • DeepSeek自然语言处理(NLP)基础与实践
  • 【3min 简单示例】Unity 通过 C# 脚本移动游戏物体
  • 6. Docker 本地镜像发布到私有库
  • RK3588 Linux平台部署DeepSeek模型教程
  • 20250212:sigmastar系列2-获取UUID进行授权
  • 自动驾驶---如何打造一款属于自己的自动驾驶系统
  • 【开源免费】基于Vue和SpringBoot的旅游管理系统(附论文)
  • 亚冬会绽放“云端”,联通云如何点亮冰城“科技之光”?
  • XML 命名空间
  • Python 面向对象的三大特征
  • 给压缩文件加密码的5种方法(win/mac/手机/网页端)
  • 渲染相机设置 pyrender cameralib
  • Spring Cloud + Nacos + K8S 零影响发布方案
  • LeetCode每日精进:链表的回文结构
  • 韩国法院将重审李在明案,韩德洙入局能否为大选带来变数?
  • 国铁集团:5月1日全国铁路预计发送旅客2250万人次
  • 浪尖计划再出发:万亿之城2030课题组赴九城调研万亿产业
  • 孕妇乘坐高铁突发临产,广西铁路部门协助送医平安产子
  • “光荣之城”2025上海红色文化季启动,红色主题市集亮相
  • 京津冀“飘絮之困”如何破解?专家坦言仍面临关键技术瓶颈