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 相关文章推荐
在Python中操作字典之update()方法的使用
May 22 Python
Python2.7读取PDF文件的方法示例
Jul 13 Python
R语言 vs Python对比:数据分析哪家强?
Nov 17 Python
Python中将变量按行写入txt文本中的方法
Apr 03 Python
对python中Matplotlib的坐标轴的坐标区间的设定实例讲解
May 25 Python
使用python模拟高斯分布例子
Dec 09 Python
python中return的返回和执行实例
Dec 24 Python
PyTorch 解决Dataset和Dataloader遇到的问题
Jan 08 Python
Python使用uuid库生成唯一标识ID
Feb 12 Python
python实现低通滤波器代码
Feb 26 Python
python读取mysql数据绘制条形图
Mar 25 Python
python中strip(),lstrip(),rstrip()函数的使用讲解
Nov 17 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生成网页桌面快捷方式
2017/05/05 PHP
PHP的静态方法与普通方法用法实例分析
2019/09/26 PHP
Laravel中validation验证 返回中文提示 全局设置的方法
2019/09/29 PHP
JavaScript Event学习第十一章 按键的检测
2010/02/10 Javascript
表单切换,用回车键替换Tab健(不支持IE)
2011/07/20 Javascript
js 弹出菜单/窗口效果
2011/10/30 Javascript
Js 去掉字符串中的空格(实现代码)
2013/11/19 Javascript
jQuery匹配文档链接并添加class的方法
2015/06/26 Javascript
浅析Node.js 中 Stream API 的使用
2015/10/23 Javascript
JSON简介以及用法汇总
2016/02/21 Javascript
JavaScript高级程序设计(第三版)学习笔记6、7章
2016/03/11 Javascript
基于BootStrap Metronic开发框架经验小结【三】下拉列表Select2插件的使用
2016/05/12 Javascript
Bootstrap3.3.7导航栏下拉菜单鼠标滑过展开效果
2017/10/31 Javascript
解决nodejs的npm命令无反应的问题
2018/05/17 NodeJs
详解小程序原生使用ES7 async/await语法
2018/08/06 Javascript
vue父组件给子组件的组件传值provide inject的方法
2019/10/23 Javascript
[01:15:12]DOTA2上海特级锦标赛主赛事日 - 1 败者组第一轮#4Newbee VS CDEC
2016/03/03 DOTA
[01:29:17]RNG vs Liquid 2019国际邀请赛淘汰赛 败者组 BO3 第二场 8.23
2019/09/05 DOTA
Python Sqlite3以字典形式返回查询结果的实现方法
2016/10/03 Python
深入理解Python中变量赋值的问题
2017/01/12 Python
对python指数、幂数拟合curve_fit详解
2018/12/29 Python
pandas把所有大于0的数设置为1的方法
2019/01/26 Python
对Python3之方法的覆盖与super函数详解
2019/06/26 Python
python程序需要编译吗
2020/06/19 Python
python绘制雷达图实例讲解
2021/01/03 Python
html5使用canvas画一条线
2014/12/15 HTML / CSS
HTML5在线预览PDF的示例代码
2017/09/14 HTML / CSS
be2台湾单身男女交友:全球网路婚姻介绍的领导品牌
2019/10/11 全球购物
华为c/c++笔试题
2016/01/25 面试题
商务会议邀请函
2014/01/09 职场文书
员工试用期考核自我鉴定
2014/04/13 职场文书
幼儿园大班评语大全
2014/04/17 职场文书
家长意见和建议怎么写
2015/06/04 职场文书
爱鸟护鸟的宣传语
2015/07/13 职场文书
MySQL数据库10秒内插入百万条数据的实现
2021/11/01 MySQL
MySQL中EXPLAIN语句及用法
2022/05/20 MySQL