1.安裝python
安裝時需要勾選添加到環境變量,若忘記添加,需要到系統屬性裏添加,在環境變量裏的path一欄添加python的安裝路徑。
2.安裝PyQt5
打開命令提示符(win+r快捷鍵,然後輸入cmd就會彈出一個黑框那種。開始還以爲是python.exe,白白浪費了一些時間)
首先可以輸入python,可以看看python是否安裝正確以及版本號
然後輸入 pip3 install sip,安裝sip,這個過程會自動從網上下載並安裝,可能會提醒你是否更新,可以選擇更新
最後輸入 pip3 install PyQt5,安裝PyQt5,這個過程比較漫長。
安裝好PyQt5後,還需要繼續安裝qt designer ,輸入 pip install PyQt5-tools
安裝完成後,在python安裝目錄下可以看到下面標出的文件夾
配置PyCharm
配置PyCharm是爲了在Pycharm裏面實現打開qt designer,生成qt文件,方便轉換成python文件。
-
打開Pycharm後,進入settings 按下圖操作
Name:可自己定義
Program:指向上述安裝PyQt5-tools裏面的designer.exe
Work directory:使用變量$FileDir$
-
再新建一個“PyUIC”,這個主要是用來將 Qt界面 轉換成 py代碼。
Arguments的值改成下面的樣子-m PyQt5.uic.pyuic $FileName$ -o $FileNameWithoutExtension$.py
使用
OK,砍柴的工具已經準備好了,下面就可以開始愉快的開始GUI之旅了
打開Qt Designer 之後
新建窗口之後
記得點擊左上角的File->save,保存到項目文件中。保存之後回到pycharm中
點擊PyUIC之後,會自動生成python文件,打開生成的python文件,還需要在最後面添加下面的代碼才能運行
import sys
from PyQt5.QtWidgets import QApplication, QMainWindow
if __name__ == '__main__':
app = QApplication(sys.argv)
MainWindow = QMainWindow()
ui = Ui_MainWindow()
ui.setupUi(MainWindow)
MainWindow.show()
sys.exit(app.exec_())
右鍵運行,這樣就生成我們之前在Qt Designer
中創建的窗體了,意外不意外???
3.安裝PyCharm
安裝後打開軟件會提示激活信息,勾選License server,在License server address:處填入http://intellij.mandroid.cn/ (或http://idea.imsxm.com/)即可,另外還可以漢化該軟件。
安裝完成後選擇文件-->新建,選擇第一個選項,在interpreter裏選擇python的安裝路徑即可。