在使用python进行界面编程时,很多开发者都是用了PyQt这个框架进行,PyQt是一个跨平台的框架。它是用C ++编写的。这是一个非常全面的库。它包含许多工具和API。它被广泛应用于许多行业。它涵盖了很多平台。PyQt是Qt库的Python版本。高级版本都能够兼容低级版本,如PyQt5支持Qt1到Qt5。而且很多商业版本的界面都是用该框架来进行开发(类似于VS的MFC开发)。
而我们要使用该GUI来进行界面开发,当然就必须得安装各种类型的软件了,毕竟工欲善其事必先利其器嘛,下面,我们就来介绍该如何安装python 、PyQt以及相关软件。
首先,既然是基于python的界面开发,那么python的IDLE那是必须的,不过如果直接安装python的IDLE的话,需要再安装大量的其他库,这里我为了节省其他库的安装时间,所以选择的是Anaconda这个工具,自带了python的IDLE以及各种库(包含了pandas、numpy等大量的常用库)。该工具直接百度一下就可以下载,下载之后进行默认的安装即可(由于软件有些大,在选择安装路径的时候根据自己的需要选择对应的盘符),当然,对于该工具,网上也有各种各样的安装教程,可以根据自身需求选择。
其次,安装完anaconda之后,在安装一个常用的python编辑器,用来承载python代码的编写(anaconda其实也自带这类编辑器Spyder,但是在使用的时候不太方便,自动提示功能不好用),所以我们这里使用的是pycharm,该工具是捷克 jetBrains 公司开发的一款 Python IDE 神器。带有一整套可以帮助用户在使用 Python 语言开发时提高其效率的工具,比如调试、语法高亮、项目管理、代码跳转、智能提示、自动完成、单元测试、版本控制。用起来非常方便。在百度上也可以下载安装该版本,一般免费版本就足够我们使用了。
安装的时候除了选择路径的时候根据自己的喜好选择外,其他的直接按照默认的方法去安装就可以了。
最后,也是最重要的,就是安装pyqt和pyqt_tool了,这里建议直接使用安装好了的anconda的DOS界面去使用pip命令安装pyqt以及pyqt_tool,这样能够省去很多配置方面的麻烦和开发过程中的不便。具体安装方法如下:
1、鼠标单击电脑左下角的“开始”,找到“Anaconda Prompt”并单击打开,如下图:
2、安装pyqt5:打开“Anaconda Prompt”界面后,在命令行中输入“pip install pyqt5”(当前最新的pyqt版本是pyqt5)命令,即可开始进行下载pyqt,下载完成后会进行自动安装。
3、安装pyqt5_tools:同理在Anaconda Prompt的命令行中,输入命令pip install pyqt5_tools即可下载安装对应的pyqt5_tools。
4、如果本地的网速较慢的话,可能会出现下载安装超时的现象,这时可以通过下面命令来进行安装:
pip install PyQt5 -i + 对应网址(将在评论中展现,内容里面将其看作广告了)
pip install PyQt5-tools -i + 对应网址(将在评论中展现,内容里面将其看作广告了)
分别对两个工具进行安装,亲测使用该方法安装的时候下载速度很快,不用担心下载超时的问题。
当然,安装完这些,还需要配置下pycharm才能够使用,在下一节将会对如何配置pycharm做介绍。