目的:在工作生活中,快速搭建一个界面程序,若你喜欢用python,不妨尝试下PyQt5,本文记录PyQt5+PyCharm配置流程。
为什么选择PyQt5?
PyQt5作为Python GUI应用程序的工具包,其为图形程序框架Qt的python接口,具有Qt的开发高质量界面应用的优秀素质,同时,PyQt可以在主流操作系统上运行,包括Unix, Windows, Mac。
目录结构
- 安装PyQt5
- 安装PyCharm
- 配置PyCharm
- 参考文献
1. 安装PyQt5
使用pip来安装,如果自己动手下载本地安装,请注意与自己的python版本保持一致,PyQt5官方下载地址,个人建议利用pip安装,会自动匹配python版本,命令如下:
pip install PyQt5 -i http://pypi.douban.com/simple/
pip install --user PyQt5-tools -i http://pypi.douban.com/simple/
豆瓣没有你需要的版本时,换其他国内候选镜像:
清华:https://pypi.tuna.tsinghua.edu.cn/simple
阿里:https://mirrors.aliyun.com/pypi/simple/
中国科技大学 :https://pypi.mirrors.ustc.edu.cn/simple/
安装完成后,在Python安装路径或者Anaconda安装路径Lib/site-packages下可找到以下文件夹安装成功
其中,需要用到的Designer和Qt的dll文件存放在pyqt5-tools中。
可导入PyQt5的相关模块来测试是否安装成功,进入python后输入如下命令,无错误提示表示安装成功
from PyQt5.QtWidgets import *
测试
2. 安装PyCharm
PyCharm是一个你使用过一次就会喜欢上的IDE,配置python环境方便简洁,错误提示帮助你快速发现问题,这在一些编辑器中需要另外安装插件来实现, PyCharm官网,个人使用安装的社区版本
3. 配置PyCharm + Designer + pyuic + pyrcc
这些扩展工具方便你搭建程序界面,将ui文件转为py文件
添加外部工具
对于Designer配置designer.exe的路径,其存在于前面提到的pyqt5-tools文件夹中,配置Working Directory:$FileDir$
对于配置pyuic,其保存在python安装路径下Scripts\文件夹中,配置参数:
$FileName$ -o $FileNameWithoutExtension$.py
配置Working Directory:$FileDir$
测试
4. 参考文献
相关资源比较丰富,遇到问题多找找,总有解决办法的。