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继承和抽象类的实现方法
Jan 14 Python
Python下的twisted框架入门指引
Apr 15 Python
python监控linux内存并写入mongodb(推荐)
Sep 11 Python
Python基于列表list实现的CRUD操作功能示例
Jan 05 Python
Anaconda下安装mysql-python的包实例
Jun 11 Python
Python爬虫实现获取动态gif格式搞笑图片的方法示例
Dec 24 Python
Python实现批量执行同目录下的py文件方法
Jan 11 Python
Python面向对象之类和实例用法分析
Jun 08 Python
Python-opencv 双线性插值实例
Jan 17 Python
python爬虫学习笔记之pyquery模块基本用法详解
Apr 09 Python
浅谈对python中if、elif、else的误解
Aug 20 Python
python数字图像处理:图像的绘制
Jun 28 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自动加载的两种实现方法
2010/06/21 PHP
PHP打印输出函数汇总
2016/08/28 PHP
JS.elementGetStyle(element, style)应用示例
2013/09/24 Javascript
JS记录用户登录次数实现代码
2014/01/15 Javascript
用队列模拟jquery的动画算法实例
2015/01/20 Javascript
jQuery构造函数init参数分析
2015/05/13 Javascript
JavaScript中的some()方法使用详解
2015/06/09 Javascript
Javascript生成全局唯一标识符(GUID,UUID)的方法
2016/02/27 Javascript
jQuery 跨域访问解决原理案例详解
2016/07/09 Javascript
基于AngularJS实现表单验证功能
2017/07/28 Javascript
angularJs-$http实现百度搜索时的动态下拉框示例
2018/02/27 Javascript
基于VuePress 轻量级静态网站生成器的实现方法
2018/04/17 Javascript
利用React Router4实现的服务端直出渲染(SSR)
2019/01/07 Javascript
JS代码屏蔽F12,右键,粘贴,复制,剪切,选中,操作实例
2019/09/17 Javascript
javascript实现视频弹幕效果(两个版本)
2019/11/28 Javascript
js实现拖动缓动效果
2020/01/13 Javascript
node.js使用yargs处理命令行参数操作示例
2020/02/11 Javascript
Python深入学习之对象的属性
2014/08/31 Python
利用信号如何监控Django模型对象字段值的变化详解
2017/11/27 Python
让Python更加充分的使用Sqlite3
2017/12/11 Python
PySide和PyQt加载ui文件的两种方法
2019/02/27 Python
使用python将excel数据导入数据库过程详解
2019/08/27 Python
Python unittest 自动识别并执行测试用例方式
2020/03/09 Python
解决windows下python3使用multiprocessing.Pool出现的问题
2020/04/08 Python
在django中form的label和verbose name的区别说明
2020/05/20 Python
python使用建议与技巧分享(二)
2020/08/17 Python
极度干燥澳大利亚官方网站:Superdry澳大利亚
2019/03/28 全球购物
历史系毕业生自荐信
2013/10/28 职场文书
函授毕业生自我鉴定
2013/11/06 职场文书
毕业生就业自荐信
2013/12/04 职场文书
音乐教育感言
2014/03/05 职场文书
药品营销策划方案
2014/06/15 职场文书
放飞梦想演讲稿800字
2014/08/26 职场文书
关于成立领导小组的通知
2015/04/23 职场文书
小学二年级班主任工作经验交流材料
2015/11/02 职场文书
Linux下搭建SFTP服务器的命令详解
2022/06/25 Servers