一、安裝Python3.5以上版本。
連結:https://www.python.org/downloads/windows/
二、安裝PyQt5。
使用pip安裝:1、進入 C:\\Users\\你的計算機使用者名稱。
2、新建一個資料夾,命名為pip。
3、進入資料夾新建一個文字檔案,命名pip,檔案字尾為ini(即 pip.ini )。
4、編輯 pip.ini,這裡採用阿里雲映象來下載python包。
[global] index-url = /file/2019/10/25/20191025005400_4419.jpg [install] trusted-host=mirrors.aliyun.com
5、在開始選單中輸入cmd,右鍵以管理員執行, 執行cd C:\\Users\\您的計算機使用者名稱\\pip ,再輸入pip命令安裝依賴的模組:
pip install PyQt5
pip install PyQt5-tools
附:匯入pip阿里雲映象下載包的好處是下載速度快,下載之後所有專案都可以用,最重要的是幾乎可以下載所有Python包。用PyCharm的話,有些包是會被牆的,下載不了。
三、配置PyCharm。
3、設定Qt Designer:
Name:Qt Designer
Programs(或Arguments):D:\\Program Files\\Python35\\Lib\\site-packages\\pyqt5-tools\\designer.exe(這個位置有時候不一樣,找到designer.exe就行)
Working directory:$ProjectFileDir$
4、設定PyUIC:
Name:PyUIC
Programs:D:\\Program Files\\Python35\\python.exe(同上,找到python.exe就行)
Parameters(或Arguments):-m PyQt5.uic.pyuic $FileName$ -o $FileNameWithoutExtension$.py
Working directory:$ProjectFileDir$
四、使用方法。
3、設計完之後儲存在當前目錄下,會看見同目錄下生成一個“.ui”檔案
4、在PyCharm左側專案中找到該檔案,右鍵 External Tools -》PyUIC ,正常情況下會生成“.py”檔案
5、執行方法一: 在生成的“.py“檔案後直接加上如下程式碼:
1 if __name__=="__main__": 2 import sys 3 from PyQt5.QtGui import QIcon 4 app=QtWidgets.QApplication(sys.argv) 5 widget=QtWidgets.QWidget() 6 ui=Ui_Form() 7 ui.setupUi(widget) 8 widget.setWindowIcon(QIcon('web.png'))#增加icon圖示,如果沒有圖片可以沒有這句 9 widget.show()10 sys.exit(app.exec_())
方法二:新增“Main.py”檔案:
1 import sys 2 import hello #hello為ui檔名,這裡用你自己的 3 from PyQt5.QtWidgets import QApplication, QMainWindow 4 5 if __name__ == '__main__': 6 app = QApplication(sys.argv) 7 MainWindow = QMainWindow() 8 ui = hello.Ui_MainWindow() 9 ui.setupUi(MainWindow)10 MainWindow.show()11 sys.exit(app.exec_())
附:生成的.py檔案有可能缺少一些匯入的包,需要自己根據提示匯入一些包,匯入包最好以from ... import ... 格式匯入。