自己学习了python已经有一段时间,现在想学习下GUI编程(图形用户接口),因为在工作中,如果能够将自己写的一些脚本工具集中在一个界面让同事去使用,而不是一个一个py文件运行,能够方便快捷使用,这应该是一件很开心的事情。
自己在网上找了一些GUI模块介绍,主要有以下四类:
a.Tkinter
b.Pyqt
c.Pywin
d.wxPython
具体的模块介绍我在这就不一一写了,大家可以自行百度比较四个模块的不同,因为pyqt模块应用最广泛,所以我选择学习这个模块。
既然敲定了学习模块,接下来就是Pyqt的安装配置。
第一步:我自己已经安装好了python3.7.0版本,首先是pip的更新,我装的时候pip的版本是19.3.1,所以需要更新一下,命令如:python -m pip install --upgrade pip,运行截图如下:
第二步:pip更新好后,还需要安装下sip 模块,命令如下: pip install sip, 运行截图如下:
第三步:pyqt5模块的安装,我是先把模块文件下载下来手动安装的,可以通过这个网址下载:https://pypi.org/project/PyQt5/#files , 找到这个文件 PyQt5-5.15.1-5.15.1-cp35.cp36.cp37.cp38.cp39-none-win_amd64.whl
也可以通过 pip install pyqt5,不过安装时间可能比较长, 也有可能会中断。
通过以上三步,即可以成功安装上pyqt5 模块。