為PyCharm配置QT

  • 2020 年 1 月 19 日
  • 筆記

由於QT在創建窗體項目時會自動生成後綴名為ui的文件,該文件需要轉換為py文件後才可以被python所識別,所有需要為QT與PyCharm開發工具進行配置,具體步驟如下:

(1)確保Python、QT與PyCharm開發工具安裝完成後,打開PyCharm開發工具,在歡迎介面中依次單擊Configure → Settings如圖1所示。

圖1  打開PyCharm工具的設置介面

(2)打開設置介面後,首先選擇Project Interpreter選項,然後在右側的列表中選擇Show All…如圖2所示。然後在彈出的窗口中選擇(添加圖標)如圖3所示。

 圖2  設置介面                                     

圖3  添加Python編譯版本

(3)在彈出的窗口中選擇System Interpreter,然後在右側的下拉列表中默認選擇python對應版本的安裝路徑,單擊ok按鈕即可。如圖4所示。然後在返回的窗口中直接單擊ok按鈕即可。如圖5所示。

圖4  選擇python的編譯版本

圖5  確認python的編譯版本

(4)確認了python的編譯版本後,在返回的窗口中選擇右側的添加按鈕,如圖6所示。然後在彈出的窗口中添加PyQt5模組包,單擊Install Package按鈕如圖7所示。

圖6  單擊添加按鈕

圖7  安裝PyQt5模組包

(5)PyQt5模組包安裝完成後返回如圖8所示的設置窗口即可,在該窗口中依次單擊Tools → External Tools 選項,然後在右側單擊添加按鈕如圖9所示。

圖8 返回設置窗口

圖9  添加外部工具

(6)在彈出的窗口中添加啟動Qt Designer的快捷工具,首先在Name:所對應的編輯框中填寫工具名稱為Qt Designer,然後在Program:所對應的編輯框中填寫QT開發工具的安裝路徑,最後在Working directory:所對應的編輯框中填寫$ProjectFileDir$,該值代表項目文件目錄,單擊ok即可,如圖10所示。

圖10  添加啟動Qt Designer的快捷工具

注意:在Program:所對應的編輯框中填寫自己的QT開發工具安裝路徑,記得尾部需要填寫designer.exe。

(7)根據步驟(5)與步驟(6)的操作方法,添加將QT生成的ui文件轉換為py文件的快捷工具,在Name:所對應的編輯框中填寫工具名稱為PyUIC,然後在Program:所對應的編輯框中填寫python的安裝路徑,再在Arguments:所對應的編輯框中填寫將ui文件轉換為py文件的python程式碼

(-m PyQt5.uic.pyuic  $FileName$ -o $FileNameWithoutExtension$.py),Working directory:所對應的編輯框中填寫$FileDir$,該值為文件目錄,單擊ok即可,如圖11所示。

圖11  添加將QT生成的ui文件轉換為py文件的快捷工具

注意:在Program:所對應的編輯框中填寫自己的python安裝路徑,記得尾部需要填寫python.exe。