PyCharm中配置PySide2的图文教程


Posted in Python onJune 18, 2020

一、准备工作

1. 安装 Pyside2

1.1 使用pip安装Pyside2

pip install -i https://pypi.tuna.tsinghua.edu.cn/simple pyside2

1.2 查看安装结果

pip freeze

2. 确定Pyside2安装位置

重复安装以获取安装位置,一般为Python安装目录下。

pip install Pyside2

二、在 PyCharm中设置自定义工具

在PyCharm中自定义两个工具以便开发时使用。
步骤:File->Settings->Tools->External Tools,打开页面。

PyCharm中配置PySide2的图文教程

点击 + 新增自定义工具。

1. 自定义 QtDesigner

目的:用于快速设计、修改 ui 并生成 .ui 文件。

  • Program 填写:PySide2安装路径下的 designer.exe 路径
  • Working directory 填写:项目路径 $ProjectFileDir$

PyCharm中配置PySide2的图文教程

2. 自定义 Pyside2-uic

目的:将制作好的 .ui 文件转化为 .py 文件

  • Program 填写:Python安装目录下 Scripts\pyside2-uic.exe
  • Arguments 填写:$FileName$ -o $FileNameWithoutExtension$.py
  • Working directory 填写:$FileDir$

PyCharm中配置PySide2的图文教程

三、使用自定义工具编写Qt页面

点击Tools->Qt->QtDesigner进入ui设计界面。

PyCharm中配置PySide2的图文教程

完成ui设计后将 .ui 文件保存在当前项目路径下。
右击保存的 .ui 文件,使用自定义的 PySide2 工具将界面转化为Python文件。

PyCharm中配置PySide2的图文教程

总结

到此这篇关于PyCharm中配置PySide2的图文教程的文章就介绍到这了,更多相关PyCharm配置PySide2内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Python 相关文章推荐
讲解Python中的标识运算符
May 14 Python
python技能之数据导出excel的实例代码
Aug 11 Python
关于Python正则表达式 findall函数问题详解
Mar 22 Python
python和shell获取文本内容的方法
Jun 05 Python
浅谈python实现Google翻译PDF,解决换行的问题
Nov 28 Python
Python发送邮件功能示例【使用QQ邮箱】
Dec 04 Python
基于 Django 的手机管理系统实现过程详解
Aug 16 Python
django框架单表操作之增删改实例分析
Dec 16 Python
Pycharm中安装Pygal并使用Pygal模拟掷骰子(推荐)
Apr 08 Python
python集合的新增元素方法整理
Dec 07 Python
python数据库批量插入数据的实现(executemany的使用)
Apr 30 Python
Python 循环读取数据内存不足的解决方案
May 25 Python
python属于软件吗
Jun 18 #Python
python交互模式基础知识点学习
Jun 18 #Python
使用Keras实现Tensor的相乘和相加代码
Jun 18 #Python
python如何从键盘获取输入实例
Jun 18 #Python
Python计算信息熵实例
Jun 18 #Python
python导入库的具体方法
Jun 18 #Python
如何基于Python代码实现高精度免费OCR工具
Jun 18 #Python
You might like
jquery $.ajax各个事件执行顺序
2010/10/15 Javascript
jquery创建并行对象或者合并对象的实现代码
2012/10/10 Javascript
jQuery异步验证用户名是否存在示例代码
2014/05/21 Javascript
chrome下jq width()方法取值为0的解决方法
2014/05/26 Javascript
jQuery实现悬浮在右上角的网页客服效果代码
2015/10/24 Javascript
JS截取字符串实例详解
2015/11/24 Javascript
一种新的javascript对象创建方式Object.create()
2015/12/28 Javascript
js实现对ajax请求面向对象的封装
2016/01/08 Javascript
Bootstrap优化站点资源、响应式图片、传送带使用详解3
2016/10/14 Javascript
vue-cli构建项目使用 less的方法
2017/10/04 Javascript
JS执行控制之节流模式实例分析
2018/12/21 Javascript
vue实现的仿淘宝购物车功能详解
2019/01/27 Javascript
layer.confirm点击第一个按钮关闭弹出框的方法
2019/09/09 Javascript
6种JavaScript继承方式及优缺点(小结)
2020/02/06 Javascript
Python爬虫小技巧之伪造随机的User-Agent
2018/09/13 Python
Python3爬虫学习之应对网站反爬虫机制的方法分析
2018/12/12 Python
对python中的控制条件、循环和跳出详解
2019/06/24 Python
python爬虫之快速对js内容进行破解
2019/07/09 Python
Django--权限Permissions的例子
2019/08/28 Python
django queryset 去重 .distinct()说明
2020/05/19 Python
Python xpath表达式如何实现数据处理
2020/06/13 Python
python装饰器三种装饰模式的简单分析
2020/09/04 Python
将HTML5 Canvas的内容保存为图片借助toDataURL实现
2013/05/20 HTML / CSS
英国第一豪华护肤品牌:Elemis
2017/10/12 全球购物
马来西亚网上美容店:Hermo.my
2017/11/25 全球购物
navabi英国:设计师大码女装
2019/06/25 全球购物
Maisons du Monde德国:法国家具和装饰的市场领导者
2019/07/26 全球购物
2014年开学第一课活动方案
2014/03/06 职场文书
设计专业毕业生求职信
2014/06/25 职场文书
团组织推优材料
2014/12/29 职场文书
2015感人爱情寄语
2015/02/26 职场文书
班主任开场白
2015/06/01 职场文书
小平小道观后感
2015/06/09 职场文书
导游词之五台山
2019/10/11 职场文书
超详细教你怎么升级Mysql的版本
2021/05/19 MySQL
Redis 限流器
2022/05/15 Redis