安裝環境:
win10 64位
python 3.6.8
pycharm2019.1.2專業版
pip list 列出當前已經安裝的第三方Python包
如果pip的版本低,此時會提示
然后再錄入提示命令:python -m pip install --upagrade pip
安裝 PyQt5
cmd
中輸入
cmd
中進入 python3 交互環境 import PyQt5
沒有報錯,說明安裝成功

安裝pyqt5-tools
designer.exe
就可以啟動該軟件
配置PyCharm

添加QtDesigner

配置好后即可在pycharm中啟動了PyQt5
Qt Designer用於像VC++的MFC一樣拖放、設計控件
PyUIC用於將Qt Designer生成的.ui文件轉換成.py文件
Qt Designer和PyUIC都包含在PyQt5中,所以我們只需要安裝PyQt5塻塊然后再指定Qt Designer和PyUIC即可
添加PyUIC
name----PyUIC
Program----PyUIC位於當前解析器的Scripts\pyuic5.exe
Arguments----$FileName$ -o $FileNameWithoutExtension$.py
Working dirctory----$FileDir$
Pyrcc
1.1 作用
將資源文件轉換成py文件,並在主程序引入
1.2 資源文件編寫說明
新建resource.qrc,代碼如下
<!DOCTYPE RCC><RCC version="1.0"> <qresource> <file alias="contacts.png">ico/contacts.png</file> <file alias="exit.png">ico/exit.png</file> <file alias="about.png">ico/about.png</file> <file alias="config.png">ico/config.png</file> <file alias="help.png">ico/help.png</file> </qresource> </RCC>
1.3:加載pyrcc包
name----Pyrcc
Program----C:\Program Files\Python36\Scripts\pyrcc5.exe
Arguments----$FileName$ -o $FileNameWithoutExtension$_rc.py
Working dirctory----$FileDir$
添加assistant
添加linguist
回到主界面“Tools”--“External Tools”即可看到我們添加的外部工具
測試
編寫main函數
main.py
import sys import testui from PyQt5.QtWidgets import QApplication,QMainWindow if __name__ == '__main__': app = QApplication(sys.argv) # 初始化app MainWindow = QMainWindow() # 創建主窗口 ui = testui.Ui_MainWindow() # 創建UI界面 ui.setupUi(MainWindow) # 初始化UI到主窗口,主要是建立代碼與ui之間的signal與slot MainWindow.show() # 顯示窗口 sys.exit(app.exec_()) # 消息循環結束之后返回0,接着調用sys.exit(0)退出程序
點擊main.py運行后即出現: