最近在看一些基础安全开发的课程,中间接触到PyQt5,很有意思,由于在Mac下安装基础环境和使用跟windows下还是有一些区别,特此记录一下,方便之后回看

0x01 环境的配置

MAC
python3

Qt

PyQt5

1、安装所需的软件和库

分别在终端输入下边三条命令执行即可

1
2
3
brew install qt
pip3 install pyqt5
pip3 install sip

1.安装Qt

/usr/local/Cellar/qt/5.14.1为解压路径,之后会用到

2.安装PyQt5库

3.安装sip库

0x02 配置PyCharm

这里主要是和pyqt5结合起来,接下来需要配置三个东西:desigener(设计器),uic(把设计文件转化为py文件),qrc(把样式文件转化为样式文件)

第一步:我们配置一下打开pyqt5的designer

1
2
3
name:Py_Designer(自定义)
program:/usr/local/Cellar/qt/5.14.1/libexec/Designer.app(安装Qt的解压路径)
diretory:$FileDir$

第二步:配置pyuic

1
2
3
4
name:PyUic(自定义) 
program:/usr/local/bin/python3.7(根据个人情况修改)
Arguments:-m PyQt5.uic.pyuic $FileName$ -o $FileNameWithoutExtension$.py(转化脚本)
diretory:$FileDir$

第三步:配置Qrc

1
2
3
4
name:Py_Qrc(自定义) 
program:/Users/pingmao/Desktop/wen/学习/python/LIANXI/anquanniu(根据个人实际情况修改)
Arguments:-m PyQt5.pyrcc_main $FileName$ -o $FileNameWithoutExtension$_rc.py(转化脚本)
diretory:$FileDir$

最后点击Apply应用

使用Designer测试一下

转换为py文件

运行效果

下一篇,记录一下完整的程序编写跟美化的过程

参考链接

https://zhuanlan.zhihu.com/p/95097195

https://blog.csdn.net/zombres/article/details/90641687