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中os和shutil模块实用方法集锦
May 13 Python
wxPython学习之主框架实例
Sep 28 Python
你应该知道的python列表去重方法
Jan 17 Python
Python开发中爬虫使用代理proxy抓取网页的方法示例
Sep 26 Python
Python3使用SMTP发送带附件邮件
Jun 16 Python
django admin 后台实现三级联动的示例代码
Jun 22 Python
python实现顺时针打印矩阵
Mar 02 Python
django使用admin站点上传图片的实例
Jul 28 Python
python获取指定日期范围内的每一天,每个月,每季度的方法
Aug 08 Python
Python 实现自动导入缺失的库
Oct 29 Python
Python操作MySQL数据库的示例代码
Jul 13 Python
python RSA加密的示例
Dec 09 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
PHP开发框架kohana3 自定义路由设置示例
2014/07/14 PHP
PHP实现图片压缩的两则实例
2014/07/19 PHP
php魔法函数与魔法常量使用介绍
2017/07/23 PHP
点击下载链接 弹出页面实现代码
2009/10/01 Javascript
JS+flash实现chrome和ie浏览器下同时可以复制粘贴
2013/09/22 Javascript
jquery使用正则表达式验证email地址的方法
2015/01/22 Javascript
Javascript节点关系实例分析
2015/05/15 Javascript
使用CoffeeScrip优美方式编写javascript代码
2015/10/28 Javascript
jQuery 1.9.1源码分析系列(十五)动画处理之缓动动画核心Tween
2015/12/03 Javascript
如何利用模板将HTML从JavaScript中抽离
2016/10/08 Javascript
Javascript 闭包详解及实例代码
2016/11/30 Javascript
BootStrap中jQuery插件Carousel实现轮播广告效果
2017/03/27 jQuery
jQuery插件ImgAreaSelect实现头像上传预览和裁剪功能实例讲解一
2017/05/26 jQuery
create-react-app修改为多页面支持的方法
2018/05/17 Javascript
javascript、php关键字搜索函数的使用方法
2018/05/29 Javascript
echarts实现地图定时切换散点与多图表级联联动详解
2018/08/07 Javascript
Django1.7+python 2.78+pycharm配置mysql数据库
2016/10/09 Python
Python操作csv文件实例详解
2017/07/31 Python
Python实现识别手写数字大纲
2018/01/29 Python
python3+PyQt5实现自定义窗口部件Counters
2018/04/20 Python
Flask框架响应、调度方法和蓝图操作实例分析
2018/07/24 Python
django模板结构优化的方法
2019/02/28 Python
Jupyter Notebook打开任意文件夹操作
2020/04/14 Python
python 多线程中join()的作用
2020/10/29 Python
铭宣海淘转运:美国、日本、英国转运等全球转运公司
2019/09/10 全球购物
巴西24小时在线药房:Droga Raia
2020/05/12 全球购物
学校四群教育实施方案
2014/06/12 职场文书
建筑管理专业求职信
2014/07/28 职场文书
2014年重阳节活动策划方案书
2014/09/16 职场文书
小学教师自我剖析材料
2014/09/29 职场文书
2016教师六五普法学习心得体会
2016/01/21 职场文书
告诉你创业计划书的8个实用技巧
2019/07/12 职场文书
Go语言中break label与goto label的区别
2021/04/28 Golang
教你用python控制安卓手机
2021/05/13 Python
《战锤40K:暗潮》跳票至9月 公布新宣传片
2022/04/03 其他游戏
不负正版帝国之名 《重返帝国》引领SLG手游制作新的标杆
2022/04/07 其他游戏