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中的自省(反射)详解
Jun 02 Python
理解Python中的With语句
Mar 18 Python
Python 常用string函数详解
May 30 Python
Python Socket使用实例
Dec 18 Python
python使用opencv驱动摄像头的方法
Aug 03 Python
Python实现基于POS算法的区块链
Aug 07 Python
python变量命名的7条建议
Jul 04 Python
python selenium循环登陆网站的实现
Nov 04 Python
在Python中使用filter去除列表中值为假及空字符串的例子
Nov 18 Python
关于Python3 lambda函数的深入浅出
Nov 27 Python
jupyter notebook 重装教程
Apr 16 Python
详解Python自动化之文件自动化处理
Jun 21 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
如何选购合适的收音机
2021/03/01 无线电
Discuz 5.0 中读取纯真IP数据库函数分析
2007/03/16 PHP
PHP url 加密解密函数代码
2011/08/26 PHP
php实现单链表的实例代码
2013/03/22 PHP
完美的2个php检测字符串是否是utf-8编码函数分享
2014/07/28 PHP
php绘制一条弧线的方法
2015/01/24 PHP
在Mac OS下搭建LNMP开发环境的步骤详解
2017/03/10 PHP
浅谈PHP实现大流量下抢购方案
2017/12/15 PHP
javascript将数字转换整数金额大写的方法
2015/01/27 Javascript
jQuery实现网站添加高亮突出显示效果的方法
2015/06/26 Javascript
easyui combobox开启搜索自动完成功能的实例代码
2016/11/08 Javascript
Vue.js之slot深度复制详解
2017/03/10 Javascript
echarts设置图例颜色和地图底色的方法实例
2018/08/01 Javascript
浅谈开发eslint规则
2018/10/01 Javascript
原生JS封装拖动验证滑块的实现代码示例
2020/06/01 Javascript
Python的Django中将文件上传至七牛云存储的代码分享
2016/06/03 Python
Python实现快速计算词频功能示例
2018/06/25 Python
Django框架模板介绍
2019/01/15 Python
Django 创建/删除用户的示例代码
2019/07/24 Python
解决Django Static内容不能加载显示的问题
2019/07/28 Python
基于Python2、Python3中reload()的不同用法介绍
2019/08/12 Python
调用其他python脚本文件里面的类和方法过程解析
2019/11/15 Python
Python 限定函数参数的类型及默认值方式
2019/12/24 Python
关于tensorflow softmax函数用法解析
2020/06/30 Python
scrapy在python爬虫中搭建出错的解决方法
2020/11/22 Python
浅谈css3中calc在less编译时被计算的解决办法
2017/12/04 HTML / CSS
Links of London官方网站:英国标志性的珠宝品牌
2017/04/09 全球购物
比较基础的php面试题及答案-填空题
2014/04/26 面试题
远东集团网络工程师面试题
2014/10/20 面试题
Ajax请求总共有多少种Callback
2016/07/17 面试题
银行介绍信范文
2014/01/10 职场文书
令人印象深刻的自荐信
2014/05/25 职场文书
货款欠条范本
2015/07/03 职场文书
研究生学习计划书应该怎么写?
2019/09/10 职场文书
Vue实现下拉加载更多
2021/05/09 Vue.js
python用海龟绘图写贪吃蛇游戏
2021/06/18 Python