1. 程式人生 > >Pyqt5系列(一)-Pyqt5的安裝

Pyqt5系列(一)-Pyqt5的安裝

 由於在實際的工作中需要使用到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”的空白視窗。