Windows+PyQt5+Pycharm+Python3.7.3桌面GUI开发

Python3.7.3安装(Win10)

Python官网
到2020年8月,Python3已经更新到了Python3.9.0,Python有两个大版本Python2和Python3,Python3是现在和未来的主流。在这里插入图片描述
具体安装步骤省略,小编推荐默认安装在c盘。

Pycharm安装

这里向大家推荐一个公众号,软件安装管家,输入Pycharm在这里插入图片描述
根据你的选择下载相应的版本,小编推荐Pycharm2019英文版。安装步骤见公众号,有edu邮箱的可以申请账号,申请学生认证注册账户免费激活 PyCharm 专业版。
想在Linux安装的小伙伴可参考[大佬博主的链接]。(https://blog.csdn.net/lishan132/article/details/106377064)

PyQt5+PyQt5-tools包安装

win10搜索输出idle,查看Python3.7.3安装位置。在这里插入图片描述
在这里插入图片描述
全选路径输出cmd进入win10终端。在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

cmd下输入指令安装包

pip install PyQt5 -i https://pypi.douban.com/simple

https://pypi.douban.com/simple(后面是豆瓣的镜像地址,是为了加快下载速度)

pip install PyQt5-tools -i https://pypi.douban.com/simple

提示你更新pip,就按照提示更新(这步骤是可选的,看个人需求)

python -m pip install --upgrade pip -i https://pypi.douban.com/simple

安装成功界面小编就不截图分享了,如果在安装过程中报错,自行搜索相关报错提示。

查看包安装成功路径

小编安装路径默认C:\Users\hp\AppData\Local\Programs\Python\Python37\Lib\site-packages。
在这里插入图片描述
想要安装其他包的小伙伴在命令行输入:

pip install 包名 -i https://pypi.douban.com/simple

Pycharm配置

先新建一个项目文件
菜单栏File -> Settings(或者按快捷键Ctrl+Alt+S)打开设置界面
Project:PyQt->Project Interpreter,点击这个按钮在这里插入图片描述,
选择Add Local…
选择Python3版本的解释器。在这里插入图片描述

PyCharm+QtDesigner配置

菜单栏File -> Settings(或者按快捷键Ctrl+Alt+S)打开设置界面
进入Tools->External Tools->点击加号(+)
在这里插入图片描述

配置PyQt PyRcc,将资源文件转码

这个是将资源文件如图片等转成python代码能识别的文件,这个参数和pyuic5的基本是一样的,但是多个后缀_rc,与pyuic区别开来。
Description: convert resouces to .py
Program: C:\Users\hp\AppData\Local\Programs\Python\Python37(在自己Python安装目录下找一下)
Arguments: $FileName$ -o $FileNameWithoutExtension$_rc.py
Working Dir: $FileDir$(可以拷贝我的设定,或者点击按钮“Insert macro…” 选择合适的macros)

配置ui designer

Description: ui designer
Program:C:\Users\hp\AppData\Local\Programs\Python\Python37\Lib\site-packages\pyqt5_tools\Qt\bin\designer.exe(在自己Python安装目录下找,这个是我的安装目录)
Argument:有两种选择

为空,不用填任何内容(我选择这一种) $FileDir$\$FileName$
(可以拷贝这个设定,或者点击按钮“Insert macro…” 选择合适的macros,后续使用QtDesigner会报错,先给各位提个醒
Working directory: $FileDir$ (可以拷贝我的设定,或者点击按钮“Insert macro…” 选择合适的macro)

在这里插入图片描述

PyCharm+PyUic快捷菜单工具配置

把Qt的UI文件转换成.py文件的工具
Description: convert .ui to .py
Program: C:\Users\hp\AppData\Local\Programs\Python\Python37\python.exe(在自己Python安装目录下找一下)
Arguments:$FileName$ -o $FileNameWithoutExtension$.py
Working directory: $FileDir$在这里插入代码片`(可以拷贝我的设定,或者点击按钮“Insert macro…” 选择合适的macros)
在这里插入图片描述

运行QtDesigner常见错误

错误一

大概可能由于没有装GCC编译器,推荐安装vs。
在这里插入图片描述

错误二

原因:

因为环境变量里配置的路径对不上导致,同时复制文件到相应目录。
在这里插入图片描述

添加环境变量

变量名:QT_QPA_PLATFORM_PLUGIN_PATH
变量值:C:\Users\hp\AppData\Local\Programs\Python\Python37\Lib\site-packages\pyqt5_tools\Qt\plugins 具体根据安装路径修改。
在这里插入图片描述

path新增环境变量

在这里插入图片描述
在这里插入图片描述
新增变量名:C:\Users\hp\AppData\Local\Programs\Python\Python37\Lib\site-packages\pyqt5_tools\

拷贝文件

C:\Users\hp\AppData\Local\Programs\Python\Python37\Lib\site-packages\pyqt5_tools\Qt\plugins\platforms拷贝 qminimal.dll和qwindows.dll到C:\Users\hp\AppData\Local\Programs\Python\Python37\Lib\site-packages\pyqt5_tools\Qt\bin目录。在这里插入图片描述
在这里插入图片描述
运行designer.exe即可。

错误三

缺乏VCRUNTIME140_1.dll,下载VCRUNTIME140_1.dll复制到bin目录即可。
在这里插入图片描述
VCRUNTIME140_1.dll暂时没有上传到我的资源上,需要的小伙伴可以私聊我。

运行Pycharm模板

在这里插入图片描述
images.qrc为一些图片资源,通过这种方式访问无需访问图片具体路径。
main.py 显示主窗口主代码。
mainwindow.py 主窗口代码。
ui_mainwindow.py ui设计界面代码。
运行main.py 显示如下。
在这里插入图片描述

参考

在这里插入图片描述

由于涉及比较多,小编抽空会更新在我的下一篇博客上面。
模板相关代码和VCRUNTIME140_1.dll文件以及学习的一些pyqt5教程小编会上传到我的下载资料,请转站到

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值