PyQt5的安装指南

本文最后更新于:1 天前

从入坑到入土

前言

数字图像处理的作业要求有图形化的设计。我都是用的Python来实现的代码的,感觉转成用C来写的话各种类型太麻烦了,还是直接用Python试试GUI开发。

结果只能说差强人意。我也没用到什么槽函数感觉也可以写出来。不过打包成.exe文件的时候却发现整个包太大了。估计是打包了Python运行环境的原因。所以要想开发小而美的软件还是得用C啊

从pip安装

安装很简单,用pip就行

1
pip install PyQt5

不过一般还得安装个插件,这样才能用QT Designer进行可视化的编辑

1
pip install pyqt5-tools

汉化QT Designer

找到你的对应的包的地址,如下

1
\python\python381\Lib\site-packages\pyqt5_tools\Qt\bin\translations

如果没有 translations 这个文件夹的话你可以自己新建一个。然后把designer_zh_CN.qm这个文件放进去。还有下载地址是https://pan.baidu.com/s/1jzkumqjw-3VQiJxvo4V6Xw
大概的效果是这样的

设置环境变量

这是为了避免到时候如下报错

1
this application failed to start because no Qt platform plugin could be initialized, Reinstalling the application may fix this problem, available platform

打开我的电脑,在上方的文件选项卡里面选择系统属性,然后在弹出来的界面的相关设置栏中选择系统信息

在弹出的页面中选择高级系统设置,然后点击环境变量

编辑系统环境变量中的Path项,在里面添加如下的地址

大概的就是这样的

1
你的Python地址\Lib\site-packages\PyQt5\Qt\plugins\platforms

然后再在系统变量中新建项,命名为QT_PLUGIN_PATH
然后把值设置为

1
你的Python地址\Lib\site-packages\PyQt5\Qt\plugins

现在搞定后重启就可以了。

参考

PyQt(pyqt-tools)中的Qt Designer改为中文界面
python3+PyQt5+Qt designer+pycharm安装及配置+将ui文件转py文件
如何将PyQt(pyqt-tools)中的Qt Designer改为中文界面(汉化)


PyQt5的安装指南
https://www.yikakia.com/PyQt5的安装指南/
作者
Yika
发布于
2020年5月31日
许可协议