在使用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做介紹。