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单链表实现代码实例
Nov 21 Python
python list转dict示例分享
Jan 28 Python
python中字典dict常用操作方法实例总结
Apr 04 Python
用Python脚本来删除指定容量以上的文件的教程
May 04 Python
Python中几个比较常见的名词解释
Jul 04 Python
浅析python3中的os.path.dirname(__file__)的使用
Aug 30 Python
在Pycharm中对代码进行注释和缩进的方法详解
Jan 20 Python
Python3简单实现串口通信的方法
Jun 12 Python
使用pycharm和pylint检查python代码规范操作
Jun 09 Python
总结python 三种常见的内存泄漏场景
Nov 20 Python
运行python提示no module named sklearn的解决方法
Nov 29 Python
python中str内置函数用法总结
Dec 27 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中使用curl伪造IP的简单方法
2015/08/07 PHP
PHP异步进程助手async-helper
2018/02/05 PHP
javascript 事件查询综合 推荐收藏
2010/03/10 Javascript
基于jquery的3d效果实现代码
2011/03/23 Javascript
jQuery之ajax技术的详细介绍
2013/06/19 Javascript
几种延迟加载JS代码的方法加快网页的访问速度
2013/10/12 Javascript
js 采用delete实现继承示例代码
2014/05/20 Javascript
javascript解三阶幻方(九宫格)
2015/04/22 Javascript
JavaScript编写推箱子游戏
2015/07/07 Javascript
JavaScript位置与大小(1)之正确理解和运用与尺寸大小相关的DOM属性
2015/12/26 Javascript
JavaScript实现弹出DIV层同时页面背景渐变成半透明效果
2016/03/25 Javascript
JQuery 传送中文乱码问题的简单解决办法
2016/05/24 Javascript
jQuery stop()用法实例详解
2016/07/28 Javascript
浅谈js中的三种继承方式及其优缺点
2016/08/10 Javascript
利用jquery实现实时更新歌词的方法
2017/01/06 Javascript
jquery操作select取值赋值与设置选中实例
2017/02/28 Javascript
浅谈angularjs中响应回车事件
2017/04/24 Javascript
详解react-webpack2-热模块替换[HMR]
2017/08/03 Javascript
详解js正则表达式验证时间格式xxxx-xx-xx形式
2018/02/09 Javascript
解决Vue 项目打包后favicon无法正常显示的问题
2018/09/01 Javascript
ES6中Set和Map数据结构,Map与其它数据结构互相转换操作实例详解
2019/02/28 Javascript
Vue项目路由刷新的实现代码
2019/04/17 Javascript
初试vue-cli使用HBuilderx打包app的坑
2019/07/17 Javascript
[04:27]DOTA2官方论坛水友赛集锦
2013/09/16 DOTA
python 同时运行多个程序的实例
2019/01/07 Python
Django框架视图层URL映射与反向解析实例分析
2019/07/29 Python
Python多重继承之菱形继承的实例详解
2020/02/12 Python
经典c++面试题五
2014/12/17 面试题
业务代表的岗位职责
2013/11/16 职场文书
大专应届生个人的自我评价
2013/11/21 职场文书
一份婚庆公司创业计划书
2014/01/11 职场文书
大学生学习面向未来的赶考思想汇报
2014/09/12 职场文书
上班迟到检讨书范文300字
2014/11/02 职场文书
python 模拟在天空中放风筝的示例代码
2021/04/21 Python
python数据库批量插入数据的实现(executemany的使用)
2021/04/30 Python
JavaScript组合继承详解
2021/11/07 Javascript