pycharm配置pyqt5-tools开发环境的方法步骤


Posted in Python onFebruary 11, 2019

本文介绍使用python+pyqt5开发桌面程序的一个可视化UI视图布局

一、环境包的安装

1、如果还不知道虚拟环境的可以参考,或者直接使用pipenv

2、安装pyqt5

pip3 install pyqt5

3、安装pyqt5-tools(注意目前只支持在window系统下,如果你是mac电脑请自行安装虚拟机)

pip3 install pyqt5-tools

4、使用pip3 list查看安装是否成功

二、在pycharm中配置pyqt5-tools工具

pycharm编辑器中主要配置有三个

1、打开可视化设计的界面

2、将可视化设计保存后的.ui文件转换为.py文件

3、将可视化设计中需要使用到的资源转换为.py文件

4、配置结果

pycharm配置pyqt5-tools开发环境的方法步骤

三、pyqt5-tools的配置

1、点击上面的加号

2、配置如图

pycharm配置pyqt5-tools开发环境的方法步骤3、上面参数介绍

1.Name是自己随便命名的

2.Description是简单的描素

3.program是指你执行的程序

4.Working directory: $ProjectFileDir$是插入宏,表示项目文件目录

四、关于.ui文件转换为.py文件的工具

1、配置结果如图

pycharm配置pyqt5-tools开发环境的方法步骤2、

关于各参数的介绍

1.Program取安装包中的pyuic5.exe程序

2.Arguments配置为$FileName$ -o $FileNameWithoutExtension$.py -x

3.Working directory配置为$FileDir$当前文件目录

五、将资源文件转换为py文件

1、配置结果如图

pycharm配置pyqt5-tools开发环境的方法步骤2、

参数的介绍

1.Program取安装包中的pyrcc5.exe程序

2.Arguments配置为$FileName$ -o $FileNameWithoutExtension$_rc.py

3.Working directory配置为$FileDir$当前文件目录

六、测试配置成功否

1、查看配置的外部工具

pycharm配置pyqt5-tools开发环境的方法步骤2、

2、点击pyqt5-tools打开设计的可视化窗口

pycharm配置pyqt5-tools开发环境的方法步骤3、

3、给按钮设置背景图片样式

pycharm配置pyqt5-tools开发环境的方法步骤4、

4、根据上面的步骤新增一个资源,右边选择资源

5、保存后在本项目下会生成一个x.uix.qrc文件

6、选中文件右键选择外部工具,根据不同文件格式选择不同的编译工具

7、直接运行x.ui编译后的py文件,查看效果

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python常用的爬虫技巧总结
Mar 28 Python
python strip() 函数和 split() 函数的详解及实例
Feb 03 Python
python enumerate函数的使用方法总结
Nov 15 Python
python实现多人聊天室
Mar 31 Python
pyttsx3实现中文文字转语音的方法
Dec 24 Python
在Pycharm terminal中字体大小设置的方法
Jan 16 Python
python脚本之一键移动自定格式文件方法实例
Sep 02 Python
pytorch GAN伪造手写体mnist数据集方式
Jan 10 Python
Django添加bootstrap框架时无法加载静态文件的解决方式
Mar 27 Python
Python importlib动态导入模块实现代码
Apr 16 Python
Python操作MySQL数据库的示例代码
Jul 13 Python
python 实现简易的记事本
Nov 30 Python
pycharm+PyQt5+python最新开发环境配置(踩坑)
Feb 11 #Python
Python requests模块实例用法
Feb 11 #Python
说说如何遍历Python列表的方法示例
Feb 11 #Python
python按照多个条件排序的方法
Feb 08 #Python
python 使用pandas计算累积求和的方法
Feb 08 #Python
对Python中的条件判断、循环以及循环的终止方法详解
Feb 08 #Python
解决Pandas的DataFrame输出截断和省略的问题
Feb 08 #Python
You might like
php MYSQL 数据备份类
2009/06/19 PHP
一个PHP分页类的代码
2011/05/18 PHP
jquery.messager.js插件导致页面抖动的解决方法
2013/07/14 Javascript
Jquery 监视按键,按下回车键触发某方法的实现代码
2014/05/11 Javascript
JavaScript实现三阶幻方算法谜题解答
2014/12/29 Javascript
canvas绘制七巧板
2017/02/03 Javascript
关于vue.extend和vue.component的区别浅析
2017/08/16 Javascript
vue数据控制视图源码解析
2018/03/28 Javascript
如何用webpack4带你实现一个vue的打包的项目
2018/06/20 Javascript
vue使用v-if v-show页面闪烁,div闪现的解决方法
2018/10/12 Javascript
微信小程序实现通过js操作wxml的wxss属性示例
2018/12/06 Javascript
nodejs检测因特网是否断开的解决方案
2019/04/17 NodeJs
JS删除对象中某一属性案例详解
2020/09/08 Javascript
Python splitlines使用技巧
2008/09/06 Python
使用Python脚本来控制Windows Azure的简单教程
2015/04/16 Python
用Python实现服务器中只重载被修改的进程的方法
2015/04/30 Python
利用Python批量生成任意尺寸的图片
2016/08/29 Python
python3.5 + PyQt5 +Eric6 实现的一个计算器代码
2017/03/11 Python
django项目用higcharts统计最近七天文章点击量
2019/08/17 Python
关于win10在tensorflow的安装及在pycharm中运行步骤详解
2020/03/16 Python
Django多层嵌套ManyToMany字段ORM操作详解
2020/05/19 Python
python使用requests库爬取拉勾网招聘信息的实现
2020/11/20 Python
利用Bootstrap实现漂亮简洁的CSS3价格表实例源码
2017/03/02 HTML / CSS
印度尼西亚电子产品购物网站:Kliknklik
2018/06/05 全球购物
香港演唱会订票网站:StubHub香港
2019/10/10 全球购物
伦敦新晋轻奢耳饰潮牌:Tada & Toy
2020/05/25 全球购物
实习自我鉴定范文
2013/10/30 职场文书
学生自我鉴定
2013/12/18 职场文书
自我评价优缺点范文
2015/03/11 职场文书
商务英语求职信范文
2015/03/19 职场文书
求职自荐信范文(优秀篇)
2015/03/27 职场文书
三国演义读书笔记
2015/06/25 职场文书
2016年党校科级干部培训班学习心得体会
2016/01/06 职场文书
创业计划书之牛肉汤快餐店
2019/10/08 职场文书
NodeJs内存占用过高的排查实战记录
2021/05/10 NodeJs
Python卷积神经网络图片分类框架详解分析
2021/11/07 Python