PyQt5+Pycharm安裝和配置圖文教程詳解
PyQt5安裝
之前安裝過anaconda,裡面是含有pyqt的,在環境裡搜尋可以看到,但是針對實際開發,並沒有全部的qt5工具,所以需要再次安裝。
在cmd裡面執行:
pip install PyQt5 -i https://pypi.douban.com/simple
安裝常用的Qt工具:
pip install PyQt5-tools -i https://pypi.douban.com/simple
在C:\Users\Administrator\Anaconda3\Lib\site-packages 路徑下可以看到新安裝的工具包和qt5:
為了讓系統可以正常的識別pyqt5-tools
鍵入path 可以看到:
PyQt5安裝測試
在Python中輸入:
import PyQt5
不報錯即為正確,檢視PyQt5所依賴的模組,通過如下命令檢視:
help(PyQt5)
配置pycharm
新建一個工程,選擇直譯器,直譯器為你安裝Python的路徑,此時在直譯器中是可以看到PyQt5和pyqt5-tools的:
然後在設定裡面點選external tools,點選“+”,需要新增Qt Designer 和pyuic 兩個選項。
如下圖為在新增Qt Designer視窗中的填寫內容:
Name:可自己定義
program:Qt Designer的安裝路徑
parameter:不填
directory: $FileDir$
如下圖:
如下圖為在新增pyuic視窗中的填寫內容:
Name:可自己定義
program:pyuic的安裝路徑
parameter:$FileName$ -o $FileNameWithoutExtension$.pydirectory: $FileDir $
如下圖:
完成後可在pycharm開啟Qt Designer,這就是我們的目的:
此時開啟Qt Designer,介面如下:
建立一個簡單的介面後儲存檔案為test1.ui。
在pycharm的左側可以看到生成的檔案test1.ui
此時需要將test1.ui檔案轉換為.py檔案,方便pycharm查閱,右鍵選擇External Tools,選擇pyuic ,將其轉換:
轉換後可在左側看見:
雙擊test1.py檔案即可檢視:
但是此時的檔案是不能執行的,還需要在其前後新增相應的模組:
import sys from PyQt5.QtWidgets import QApplication,QMainWindow XXXXXXXXXXX XXXXX XXXXX #為生成的程式碼段 if __name__ == '__main__': app = QApplication(sys.argv) MainWindow = QMainWindow() ui = Ui_MainWindow() ui.setupUi(MainWindow) MainWindow.show() sys.exit(app.exec_())
執行此時的test1.py檔案,就會看到剛才在Qt Designer中建立的檔案了,如下圖,實現了.ui 檔案和.py 檔案的相互轉換。
總結
到此這篇關於PyQt5+Pycharm安裝和配置圖文教程詳解的文章就介紹到這了,更多相關PyQt5 Pycharm安裝 配置內容請搜尋我們以前的文章或繼續瀏覽下面的相關文章希望大家以後多多支援我們!