pyside6安装

目录

  • 1. 安装
  • 2. 配置PyCharm环境
  • 3. 测试

1. 安装

打开Anaconda Prompt,执行以下命令创建虚拟环境并激活

# 创建名为 myEnv, python版本为3.9 的虚拟环境
conda create -n myEnv python=3.9
# 激活创建的虚拟环境
conda avtivate myEnv

使用pip安装Pyside6,通过-i指定国内镜像源作为索引源进行加速。默认情况下,pip会从Python Package Index(PyPI)上下载库文件进行安装,国内下载比较慢。

# 使用百度镜像源进行加速
pip install pyside6 -i https://mirror.baidu.com/pypi/simple

或者

# 永久配置国内百度镜像源
pip config set global.index-url https://mirror.baidu.com/pypi/simple
# 安装pyside6
pip install pyside6
  • 其它国内镜像源:
    • 中科大 : https://pypi.mirrors.ustc.edu.cn/simple/
    • 豆瓣:http://pypi.douban.com/simple/
    • 阿里云:http://mirrors.aliyun.com/pypi/simple/
    • 清华:https://pypi.tuna.tsinghua.edu.cn/simple/

2. 配置PyCharm环境

打开PyCharm并新建项目
在这里插入图片描述
如果没有上述新建虚拟环境对应的解释器,点击Add Interpreter新建,流程如下:
在这里插入图片描述
选择“当前窗口”或者打开“新窗口”
在这里插入图片描述
点击File -> Settings -> Tools -> External Tools,点击。添加以下3个选项: Pyside6-DesignerPyside6-UICPyside6-rcc

  • 添加Pyside6-Designer
    • designer.exe是一个与Qt Designer相关的可执行文件。
    • Qt Designer允许用户通过拖拽和点击的方式完成复杂的界面设计,并随时预览查看效果图。
名称内容
Name名称,自定义
Group默认即可,也可自定义
Programdesigner.exe的位置
Arguments带的参数,不填
Working directory命令执行的目录,$FileDir$

效果就是:在Working directory下 执行 Program Argument
在这里插入图片描述

  • 添加Pyside6-UIC
    • Pyside6-UIC是一个命令行工具,它接收一个.ui文件作为输入,并输出一个对应的Python代码文件(.py文件)。这个Python代码文件包含了用户界面的定义和初始化代码,可以直接在PySide6应用程序中使用。
名称内容
Name名称,自定义
Group默认即可,也可自定义
Programpyside6-uic.exe的位置
Arguments带的参数,$FileName$ -o ui_$FileNameWithoutExtension$.py
Working directory命令执行的目录,$FileDir$
  • 添加Pyside6-rcc
    • Pyside6-rcc的主要功能是将.qrc文件(Qt资源文件)转换为Python模块,这些模块包含了嵌入到应用程序中的二进制资源数据。
名称内容
Name名称,自定义
Group默认即可,也可自定义
Programpyside6-rcc.exe的位置
Arguments带的参数,$FileName$ -o $FileNameWithoutExtension$_rc.py
Working directory命令执行的目录,$FileDir$

配置完成,点击OK即可。右键点击项目,如下图所示:
在这里插入图片描述

3. 测试

新建1个.py文件,将下面这段代码复制进去并运行:

import sys
from PySide6.QtWidgets import QApplication, QMainWindow, QLabelclass MyWindow(QMainWindow):def __init__(self):super().__init__()self.setWindowTitle("PySide6 Test")self.setGeometry(100, 100, 300, 200)self.label = QLabel("Hello Pyside6", self);self.label.setGeometry(100, 100, 100, 10)if __name__ == "__main__":app = QApplication(sys.argv)window = MyWindow()window.show()sys.exit(app.exec())

如果出现GUI界面,则说明安装成功。
在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/web/21437.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

香橙派 AIpro快速上手,视频推流应用初步评估

0. 资料获取: 官网链接: Orange Pi AIpro Orange Pi官网-香橙派(Orange Pi)开发板,开源硬件,开源软件,开源芯片,电脑键盘 昇腾社区 昇腾社区官网-昇腾万里 让智能无所不及 香橙派论坛社区: 欢迎您 能看出品牌方为…

Mac下载Homebrew

通过command空格搜索终端打开 直接输入 /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)" 然后输入电脑密码 然后直接回车等待安装完成 注意⚠️:如果出现报错/opt/homebrew/bin is not in your PATH…

计算机网络学习实践:模拟PPP协议验证虚拟局域网(VLAN)

计算机网络实践:模拟PPP协议&&验证虚拟局域网(VLAN) 挺有意思的大家可以跟着做一做,我是跟着韩志刚老师的视频做的 https://www.bilibili.com/video/BV1Qr4y1N7cH?p31&vd_source7831c5b97cfc5c745eb48ff04f6515e7 …

认购期权是什么?与认沽期权有何区别

期权就是股票,唯一区别标的物上证指数,会看大盘吧,交易两个方向认购期权做多,认沽期权做空,双向t0交易没了,跟期货一样,对的,玩的也是合约,唯一区别没有保证金不会爆仓&a…

安防视频融合汇聚平台EasyCVR如何实现视频画面自定义标签?

安防视频融合汇聚平台EasyCVR兼容性强,可支持Windows系统、Linux系统以及国产化操作系统等,平台既具备传统安防视频监控的能力,也具备接入AI智能分析的能力,可拓展性强、视频能力灵活,能对外分发RTMP、RTSP、HTTP-FLV、…

SwiftUI之Transitions过渡动画

Transition是什么? 在SwiftUI中,transition决定了某个View如何插入到视图栈中,或者如何在视图栈中移除。transition自身并没有任何效果, 需要配合动画一起使用,举个例子: struct Example1: View {State p…

个人百度百科怎么创建

编辑百度词条是一个相对简单的流程,但需要注意的是,并不是所有的词条都可以编辑,部分锁定的词条是无法编辑的,但可以通过官方平台申请解封。以下百科优化网yajje分享是详细的步骤: 注册百度账号 首先,用户…

基于Docker+Jenkins实现自动部署SpringBoot+Maven项目

安装Docker随便根据其他教程安装即可,本文着重讲jenkins的安装与环境配置。 一、安装jenkins 1.运行命令搜索Jenkins docker search jenkins deprecated 是弃用的意思,第一条搜索记录就是告诉我们 jenkins 镜像已经弃用,让我们使用 jenkins…

实战:Zig 编写高性能 Web 服务(1)

1.1 认识 std.http std.http 是 Zig 标准库中用于处理 HTTP 相关操作的类库。以我学习新的编程语言的经历来看,编写web程序是最常见的技术场景,所以熟练掌握 HTTP server/client 服务相关的编程知识是比较重要的。 std.http 主要包含以下API: Client…

计算机类专业应该怎么选学校和方向?优先选这些!

👆点击关注 获取更多编程干货👆 高考季临近,不少有意向报考计算机专业的同学在为院校和细分专业的选择而苦恼,以下是一些建议,希望能帮到大家! 01 选校建议 在选择计算机科学(CS&#xff09…

震撼揭秘:超53%热效率的潍柴柴油机如何成为中国动力心?

世界内燃机领域迎来历史性突破! 2024年4月20日,2024世界内燃机大会在天津隆重开幕,潍柴动力震撼发布了全球首款本体热效率高达53.09%的柴油机。这一技术奇迹标志着中国内燃机行业再一次登顶全球科技巅峰,彰显了中国在高端装备制造业中的领先…

我的app开始养活我了

大家在日常使用各类 app 时应该会发现,进入 app 会有个开屏广告,在使用 app 中,时不时的也会有广告被我们刷到。 这时候如果我们看完了这个广告,或者点击了这个广告的话,app商家就会获得这个广告的佣金。 这个佣金就是…

uniapp开发环境及项目创建

uniapp官网:https://uniapp.dcloud.net.cn/tutorial/ 使用HBuilderX编辑器 点击 文件 -> 新建 - > 项目 创建好之后的目录结构 uniapp项目目录详细结构 ┌─uniCloud 云空间目录,支付宝小程序云为uniCloud-alipay,阿里…

社交媒体数据恢复:Weico

一、从备份中恢复数据 云备份 希望这篇教程能帮助你恢复Weico中的聊天记录和文件。如有其他问题,请随时联系我们。 三、注意事项 在尝试恢复数据的过程中,请避免执行任何可能导致数据进一步丢失的操作。 数据恢复的效果取决于多种因素,包…

OWASP API Security Top 10解读

数字经济时代,无论是互联网商业创新还是传统企业数字化转型,都在推动API数量与应用范围的爆发式增长。从只用于企业内部服务调用的1.0时代,到面向服务架构的2.0时代,再到如今成为开放平台和云原生微服务的3.0时代,API正…

百度百科人物百科修改注意事项

在修改百度百科人物百科时,百科优化网yajje分享需要注意以下几个方面: 参考资料的选择和使用 选择权威参考资料:在修改过程中,参考资料的选择至关重要。应尽可能从靠谱的来源寻找资料,如教科书、国家标准或公文、学术…

深度学习入门-第3章-神经网络

前面的待补充 3.6 手写数字识别 3.6.1 MNIST 数据集 本书提供了便利的 Python 脚本 mnist.py ,该脚本支持从下载 MNIST 数据集到将这些数据转换成 NumPy 数组等处理(mnist.py 在 dataset 目录下)。 使用 mnist.py 时,当前目录必须…

Day13 : 队列 LeedCode:239. 滑动窗口最大值 347.前 K 个高频元素

详细讲解:点击跳转 239. 滑动窗口最大值 给你一个整数数组 nums,有一个大小为 k 的滑动窗口从数组的最左侧移动到数组的最右侧。你只可以看到在滑动窗口内的 k 个数字。滑动窗口每次只向右移动一位。 返回 滑动窗口中的最大值 。 示例 1: 输入&#x…

【C语言】字符串左旋(三种方法)

(方法3只给出思路参考) 问题 描述: 实现一个函数,可以左旋字符串中的k个字符。 例如: ABCD左旋一个字符得到BCDA ABCD左旋两个字符得到CDAB 分析 我们先来理解一下,什么叫“左旋”?其实是这…

解决odbc 数据源创建之后删除失败问题

问题描述 该问题一般存在于用32位odbc管理程序删除了64位管理程序创建的数据源,被提示失败,然后再用64位odbc管理程序删除时发现删除不掉。怎么都删除不掉,不会影响体验,但是很膈应 问题解决 将该路径下的对应的ODBC数据源&…