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 文件与目录操作
Dec 24 Python
python操作MySQL数据库的方法分享
May 29 Python
python实现爬虫下载漫画示例
Feb 16 Python
Python2.x中str与unicode相关问题的解决方法
Mar 30 Python
探究Python中isalnum()方法的使用
May 18 Python
sublime python3 输入换行不结束的方法
Apr 19 Python
python读写配置文件操作示例
Jul 03 Python
python代码实现逻辑回归logistic原理
Aug 07 Python
python fuzzywuzzy模块模糊字符串匹配详细用法
Aug 29 Python
完美解决pycharm 不显示代码提示问题
Jun 02 Python
python爬虫利用selenium实现自动翻页爬取某鱼数据的思路详解
Dec 22 Python
Python 中面向接口编程
May 20 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代码
2012/07/17 PHP
ajax在joomla中的原生态应用代码
2012/07/19 PHP
thinkPHP数据查询常用方法总结【select,find,getField,query】
2017/03/15 PHP
php实现的错误处理封装类实例
2017/06/20 PHP
原型方法的不同写法居然会影响调试的解决方法
2007/03/08 Javascript
window.dialogArguments 使用说明
2011/04/11 Javascript
jQuery实现用方向键控制层的上下左右移动
2013/01/13 Javascript
javascript中创建对象的几种方法总结
2013/11/01 Javascript
js浮点数保留两位小数点示例代码(四舍五入)
2013/12/26 Javascript
node.js集成百度UE编辑器
2015/02/05 Javascript
JS的数组迭代方法
2015/02/05 Javascript
JavaScript中用于生成随机数的Math.random()方法
2015/06/15 Javascript
JS实现的仿东京商城菜单、仿Win右键菜单及仿淘宝TAB特效合集
2015/09/28 Javascript
jquery 实现滚动条下拉时无限加载的简单实例
2016/06/01 Javascript
jQuery实现的省市县三级联动菜单效果完整实例
2016/08/01 Javascript
深入理解bootstrap框架之入门准备
2016/10/09 Javascript
jQuery获取this当前对象子元素对象的方法
2016/11/29 Javascript
javascript 数组去重复(在线去重工具)
2016/12/17 Javascript
在vue项目中使用Nprogress.js进度条的方法
2018/01/31 Javascript
Vue单页应用引用单独的样式文件的两种方式
2018/03/30 Javascript
JS字典Dictionary类定义与用法示例
2019/02/01 Javascript
解决vue一个页面中复用同一个echarts组件的问题
2020/07/19 Javascript
Vue-cli4 配置 element-ui 按需引入操作
2020/09/11 Javascript
Python多线程实例教程
2014/09/06 Python
Pycharm2017版本设置启动时默认自动打开项目的方法
2018/10/29 Python
python3.6实现学生信息管理系统
2019/02/21 Python
python 计算一个字符串中所有数字的和实例
2019/06/11 Python
基于python+selenium自动健康打卡的实现代码
2021/01/13 Python
意大利宠物用品购物网站:Bauzaar
2018/09/15 全球购物
STP协议的主要用途是什么?为什么要用STP
2012/12/20 面试题
程序员经常用到的UNIX命令
2015/04/13 面试题
暑期社会实践方案
2014/02/05 职场文书
贯彻学习两会心得体会范文
2014/03/17 职场文书
贷款承诺书范文
2014/05/19 职场文书
会计电算化专业求职信
2014/06/10 职场文书
社会主义核心价值观主题教育活动总结
2015/05/07 职场文书