PyQt5 教程 win 10 pycharm+PyQt5+python 开发环境配置

1、简介

python qt 开发环境搭建
安装的插件 及版本
可使用命令:

pip install  + 名称

进行安装

在这里插入图片描述

2、pyqt 合成到 pycharm 之中

1)、pycharm 新建 python 工程
2)、pycharm 添加插件

在这里插入图片描述

在这里插入图片描述

我把 只要带 pyqt5 的包 能安装的 都装上了
在这里插入图片描述

3)设置扩展工具的参数找到setting->tools->external tools,点击加号新建工具
在这里插入图片描述

4)添加 qtdesinger的参数

program :     E:\python_study\qtstudy\venv\Lib\site-packages\pyqt5-tools\designer.exe,   这个是我的需要换成你自己的,
arguments :       $FileDir$\$FileName$   (这个我的没有填写)
working directory   :         $FileDir$            后面这个可以和我一样

在这里插入图片描述
5)再点加号,添加pyuic5的参数
这个是把qt的UI文件转换成.py文件的工具

program :    E:\python_study\qtstudy\venv\Scripts\pyuic5.exe,这个也需要改成你自己的,
arguments  :        $FileName$ -o $FileNameWithoutExtension$.py  
working directory :         $FileDir$          后面这个可以和我一样

在这里插入图片描述

6)再点加号,添加pyrcc的参数
这个是将资源文件如图片等转成python代码能识别的文件,这个参数基本和pyuic5的是一样的

    program :    E:\python_study\qtstudy\venv\Scripts\pyrcc5.exe,这个也需要改成你自己的,
    arguments  :        $FileName$ -o $FileNameWithoutExtension$.py  
    working directory :         $FileDir$          后面这个可以和我一样

在这里插入图片描述

  1. 、以上参数配置完成PYQT5也可以说是基本完成了
    在这里插入图片描述
3、创建第一个 python qt 文件

1)、直接打开qtdesinger,
创建一个UI文件,保存在python工程的本地目录,如果保存没反应就用另存为,这样在工程里就会出现qt的UI文件了
在这里插入图片描述

在这里插入图片描述

在这里插入图片描述
将 生成的 .ui 文件转换成 .py 文件
在这里插入图片描述

在这里插入图片描述

下面我们 图形界面的 py 文件做好了,我们书写 主文件的入口,当然也可以直接运行 生成的 py 文件,效果一样

main.py

import sys
import untitled
from PyQt5 import QtCore, QtGui, QtWidgets

if __name__ == '__main__':
    app = QtWidgets.QApplication(sys.argv)
    MainWindow = QtWidgets.QMainWindow()
    ui = untitled.Ui_MainWindow()
    ui.setupUi(MainWindow)
    MainWindow.show()
    sys.exit(app.exec_())

在这里插入图片描述
运行 测试:
在这里插入图片描述

4、出现问题

1) Pyinstaller打包PyQt5出现 No module named ‘PyQt5.sip’ 问题解决!!!

pip install PyQt5.sip

2)

在这里插入图片描述
需要在新建的时候 勾选:
在这里插入图片描述

更多详情请参见:
https://gitbook.cn/gitchat/activity/5cdd6f14981f1d24500d1748

文件参考:
PyQT5速成教程-2 Qt Designer介绍与入门
https://www.jianshu.com/p/5b063c5745d0

PyQt5 导入失败;pycharm无法识别pyqt5的问题(安装成功后在pycharm运行出现 No module named ‘PyQt5’)
https://blog.csdn.net/py_xiaoguaishou/article/details/83006838

pycharm+PyQt5+python最新开发环境配置,踩坑过程详解
https://blog.csdn.net/px41834/article/details/79383985

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值