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 30 Python
浅谈python新手中常见的疑惑及解答
Jun 14 Python
利用Tkinter和matplotlib两种方式画饼状图的实例
Nov 06 Python
TensorFlow实现Batch Normalization
Mar 08 Python
PyTorch线性回归和逻辑回归实战示例
May 22 Python
Python抽象和自定义类定义与用法示例
Aug 23 Python
python判断数字是否是超级素数幂
Sep 27 Python
selenium3+python3环境搭建教程图解
Dec 07 Python
python制作mysql数据迁移脚本
Jan 01 Python
在Python中关于使用os模块遍历目录的实现方法
Jan 03 Python
Python数据类型之Dict字典实例详解
May 07 Python
Python 绘制多因子柱状图
May 11 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学习之变量的使用
2011/05/29 PHP
PHP 使用MySQL管理Session的回调函数详解
2013/06/21 PHP
PHP中preg_match正则匹配中的/u、/i、/s含义
2015/04/17 PHP
YII Framework框架教程之缓存用法详解
2016/03/14 PHP
常用简易JavaScript函数
2009/04/09 Javascript
JavaScript使用过程中需要注意的地方和一些基本语法
2010/08/26 Javascript
js下通过prototype扩展实现indexOf的代码
2010/12/08 Javascript
js动态添加表格数据使用insertRow和insertCell实现
2014/05/22 Javascript
jquery text()方法取标签中的文本
2014/07/25 Javascript
整理Javascript函数学习笔记
2015/12/01 Javascript
Vuejs第十一篇组件之slot内容分发实例详解
2016/09/09 Javascript
bootstrap的常用组件和栅格式布局详解
2017/05/02 Javascript
Vue2.0用户权限控制解决方案
2017/11/29 Javascript
基于express中路由规则及获取请求参数的方法
2018/03/12 Javascript
nuxt框架中路由鉴权之Koa和Session的用法
2018/05/09 Javascript
vue cli 3.0 使用全过程解析
2018/06/14 Javascript
jQuery实现简单的Ajax调用功能示例
2019/02/15 jQuery
微信小程序Echarts图表组件使用方法详解
2019/06/25 Javascript
BootstrapValidator实现表单验证功能
2019/11/08 Javascript
python引入导入自定义模块和外部文件的实例
2017/07/24 Python
python出现&quot;IndentationError: unexpected indent&quot;错误解决办法
2017/10/15 Python
pygame实现打字游戏
2021/02/19 Python
Python批量将图片灰度化的实现代码
2020/04/11 Python
pandas.DataFrame.drop_duplicates 用法介绍
2020/07/06 Python
python怎么删除缓存文件
2020/07/19 Python
企业内控岗位的职责
2014/02/07 职场文书
活动策划求职信模板
2014/04/21 职场文书
俞敏洪励志演讲稿
2014/04/29 职场文书
纪念九一八事变演讲稿:牢记九一八,屈辱怎能忘
2014/09/14 职场文书
2014年工作总结与下年工作计划
2014/11/27 职场文书
聚众斗殴罪辩护词
2015/05/21 职场文书
焦点访谈观后感
2015/06/11 职场文书
教师节大会主持词
2015/07/06 职场文书
诚信高考倡议书
2019/06/24 职场文书
如何利用python创作字符画
2022/06/25 Python
uniapp开发打包多端应用完整方法指南
2022/12/24 Javascript