PyQt5+python3+pycharm开发环境配置教程


Posted in Python onMarch 24, 2020

1.下载PyQt

官方网站:http://www.riverbankcomputing.com/software/pyqt/download5

我的操作系统是64位的,安装的是Python3.4.3,所以我选择下载:PyQt5-5.4.1-gpl-Py3.4-Qt5.4.1-x64.exe

单击安装即可。

PyQt5安装完后,需要修改系统变量

QT_QPA_PLATFORM_PLUGIN_PATH
C:\Python34\Lib\site-packages\PyQt5\plugins                                      <<-----------------这是我PyQt5的plugins文件夹所在位置

PyQt5+python3+pycharm开发环境配置教程

2.配置PyCharm

1)打开PyCharm,执行快捷键ctrl+alt+s打开设置界面,输入tool,点开external tools,配置qtdesigner。

点击左上角的加号,作如下配置:

在Qt Designer的设置中,Program选择PyQt安装目录中 designer.exe 的路径

Work directory 使用变量 $FileDir$ (点击后面的 Insert macro 按钮可以不用输入双击上屏)

PyQt5+python3+pycharm开发环境配置教程

2).设置“PyUIC” -- 这个主要是用来将 Qt界面 转换成 py代码

在PyUIC的设置中,其他的都差不多,Program 写入Python的地址,Parameters写入

-m PyQt5.uic.pyuic  $FileName$ -o $FileNameWithoutExtension$.py

把上面的Python路径修改成自己的即可!

Work directory 使用变量 $FileDir$

PyQt5+python3+pycharm开发环境配置教程

PyQt5+python3+pycharm开发环境配置教程

使用时先用QtDesigner生成ui文件,然后利用PyUIC将ui文件转换成对应python文件

总结

到此这篇关于PyQt5+python3+pycharm开发环境配置教程的文章就介绍到这了,更多相关PyQt5 python3 pycharm开发环境内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Python 相关文章推荐
Django中对通过测试的用户进行限制访问的方法
Jul 23 Python
Linux 发邮件磁盘空间监控(python)
Apr 23 Python
基于使用paramiko执行远程linux主机命令(详解)
Oct 16 Python
Python实现检测文件MD5值的方法示例
Apr 11 Python
Python嵌套列表转一维的方法(压平嵌套列表)
Jul 03 Python
mac下如何将python2.7改为python3
Jul 13 Python
想学python 这5本书籍你必看!
Dec 11 Python
Python编程中类与类的关系详解
Aug 08 Python
python 串口读取+存储+输出处理实例
Dec 26 Python
python模拟点击网页按钮实现方法
Feb 25 Python
基于Python测试程序是否有错误
May 16 Python
4种方法python批量修改替换列表中元素
Apr 07 Python
python实现最速下降法
Mar 24 #Python
python实现梯度法 python最速下降法
Mar 24 #Python
PyQt5+Pycharm安装和配置图文教程详解
Mar 24 #Python
python实现梯度下降法
Mar 24 #Python
pycharm下配置pyqt5的教程(anaconda虚拟环境下+tensorflow)
Mar 25 #Python
pycharm通过anaconda安装pyqt5的教程
Mar 24 #Python
详解PyQt5信号与槽的几种高级玩法
Mar 24 #Python
You might like
php将字符串转化成date存入数据库的两种方式
2014/04/28 PHP
PHP面试常用算法(推荐)
2016/07/22 PHP
web网页按比例显示图片实现原理及js代码
2013/08/09 Javascript
实现只能输入数字的input不用replace方法
2013/09/12 Javascript
jquery事件重复绑定的快速解决方法
2014/01/03 Javascript
Jquery中ajax方法data参数的用法小结
2014/02/12 Javascript
jquery复选框checkbox实现删除前判断
2014/04/20 Javascript
JS中使用Array函数shift和pop创建可忽略参数的例子
2014/05/28 Javascript
用jQuery向div中添加Html文本内容的简单实现
2016/07/13 Javascript
打造自己的jQuery插件入门教程
2016/09/23 Javascript
Highcharts+NodeJS搭建数据可视化平台示例
2017/01/01 NodeJs
localStorage的黑科技-js和css缓存机制
2017/02/06 Javascript
深入了解JavaScript 防抖和节流
2019/09/12 Javascript
解决layui轮播图有数据不显示的情况
2019/09/16 Javascript
微信小程序实现页面浮动导航
2020/01/08 Javascript
Vue 监听元素前后变化值实例
2020/07/29 Javascript
[19:54]夜魇凡尔赛茶话会 第一期02:看图识人
2021/03/11 DOTA
python不换行之end=与逗号的意思及用途
2017/11/21 Python
python DataFrame 修改列的顺序实例
2018/04/10 Python
python 编码规范整理
2018/05/05 Python
Pycharm2017版本设置启动时默认自动打开项目的方法
2018/10/29 Python
Python自动化之数据驱动让你的脚本简洁10倍【推荐】
2019/06/04 Python
Python3和PyCharm安装与环境配置【图文教程】
2020/02/14 Python
python实现人机五子棋
2020/03/25 Python
Python 制作查询商品历史价格的小工具
2020/10/20 Python
pycharm中leetcode插件使用图文详解
2020/12/07 Python
Python编写万花尺图案实例
2021/01/03 Python
Fashion Eyewear美国:英国线上设计师眼镜和太阳镜的零售商
2016/08/15 全球购物
意大利在线药房:Saninforma
2021/02/11 全球购物
合作意向书格式及范文
2014/03/31 职场文书
小学毕业演讲稿
2014/04/25 职场文书
挂牌仪式策划方案
2014/05/18 职场文书
交通事故代理词范文
2015/05/23 职场文书
ConstraintValidator类如何实现自定义注解校验前端传参
2021/06/18 Java/Android
简单总结SpringMVC拦截器的使用方法
2021/06/28 Java/Android
Redis基本数据类型List常用操作命令
2022/06/01 Redis