Pyqt5系列(一)-Pyqt5的安裝
阿新 • • 發佈:2019-02-11
由於在實際的工作中需要使用到python來進行GUI的開發,基於python的GUI開發,只是去考慮具體使用依賴那個GUI庫來進行開發。
GUI庫的選擇:
1、TKinter,python配備的標準gui庫,但是功能比較弱,似乎只適合開發非常簡單的介面。
2、Wxpython,目前官方網站還沒有release針對python3.0以上版本的庫,雖然在國外的部落格上有針對python3的版本。
3、Pyqt,Pyqt基於QT,在GUI開發上可以參考QT的開發 。
對比了Tkinter,Wxpython,Pyqt之後,選擇使用Pyqt來進行GUI的開發,PyQt基於GPL許可開發。
PyQt安裝:
整體安裝的步驟比較簡單,首先下載與自己python版本和開發環境一致的PyQt版本。
1、開發環境:
python3.35
win7 32bit
2、官網下載:
官網上之後對應的source package。需要自己編譯生成。
Note:
1、下載PyQt時注意選擇匹配的Python版本和系統的位數;
2、直接通過exe檔案安裝PyQt,Pip安裝的方式比較複雜;
功能驗證:
安裝之後簡單寫個測試程式驗證一下
#!/user/bin/python3 #-*- coding:utf-8 -*- ''' Creat a simple window ''' __author__ = 'Tony Zhu' import sys from PyQt5.QtWidgets import QWidget, QApplication if __name__ == '__main__': app = QApplication(sys.argv) w = QWidget() w.show() w.setWindowTitle("Hello PyQt5") sys.exit(app.exec_())
執行之後會直接顯示一個標題為“Hello PyQt5”的空白視窗。