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 域名分析工具实现代码
Jul 15 Python
python实现socket端口重定向示例
Feb 10 Python
使用Python保存网页上的图片或者保存页面为截图
Mar 05 Python
Python md5与sha1加密算法用法分析
Jul 14 Python
Python实现excel转sqlite的方法
Jul 17 Python
python 实现在txt指定行追加文本的方法
Apr 29 Python
Selenium+Python 自动化操控登录界面实例(有简单验证码图片校验)
Jun 28 Python
Python的matplotlib绘图如何修改背景颜色的实现
Jul 16 Python
python基于gevent实现并发下载器代码实例
Nov 01 Python
Python操作MySQL数据库的示例代码
Jul 13 Python
超详细Python解释器新手安装教程
May 10 Python
python基础之文件处理知识总结
May 23 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
成本8450万,票房仅2亿,口碑两极分化,又一部DC电影扑街了
2020/04/09 欧美动漫
js下函数般调用正则的方法附代码
2008/06/22 PHP
PHP与MongoDB简介|安全|M+PHP应用实例详解
2013/06/17 PHP
Laravel 之url参数,获取路由参数的例子
2019/10/21 PHP
JavaScript创建对象的写法
2013/08/29 Javascript
javascript unicode与GBK2312(中文)编码转换方法
2013/11/14 Javascript
JS获取计算机mac地址以及IP的实现方法
2014/01/08 Javascript
jquery中post方法用法实例
2014/10/21 Javascript
JS数组的常见用法实例
2015/02/10 Javascript
JS实现网页背景颜色与select框中颜色同时变化的方法
2015/02/27 Javascript
js简单实现竖向tab选项卡的方法
2015/05/04 Javascript
javascript中alert()与console.log()的区别
2015/08/26 Javascript
JS防止网页被嵌入iframe框架的方法分析
2016/09/13 Javascript
js将table的每个td的内容自动赋值给其title属性的方法
2016/10/13 Javascript
详解Vue.js 2.0 如何使用axios
2017/04/21 Javascript
jQuery遍历节点方法汇总(推荐)
2017/05/13 jQuery
浅谈JS中的常用选择器及属性、方法的调用
2017/07/28 Javascript
浅谈对Angular中的生命周期钩子的理解
2017/07/31 Javascript
JS实现的JSON数组去重算法示例
2018/04/11 Javascript
vue项目引入Iconfont图标库的教程图解
2018/10/24 Javascript
详解Vue前端对axios的封装和使用
2019/04/01 Javascript
Vue分页插件的前后端配置与使用
2019/10/09 Javascript
echarts实现晶体球面投影的实例教程
2020/10/10 Javascript
[03:23:49]2016.12.17日完美“圣”典全回顾
2016/12/19 DOTA
python解决js文件utf-8编码乱码问题(推荐)
2018/05/02 Python
python调用c++ ctype list传数组或者返回数组的方法
2019/02/13 Python
Python json格式化打印实现过程解析
2020/07/21 Python
彪马俄罗斯官网:PUMA俄罗斯
2019/07/13 全球购物
关于读书的演讲稿600字
2014/08/27 职场文书
创先争优活动党员公开承诺书
2014/08/29 职场文书
感恩教师节演讲稿
2014/09/03 职场文书
农业局党的群众路线教育实践活动整改方案
2014/09/20 职场文书
2014年外贸业务员工作总结
2014/12/11 职场文书
检讨书模板
2015/01/29 职场文书
导游词之无锡唐城
2019/12/12 职场文书
Go语言操作数据库及其常规操作的示例代码
2021/04/21 Golang