1. 程式人生 > 程式設計 >python3.6.8 + pycharm + PyQt5 環境搭建的圖文教程

python3.6.8 + pycharm + PyQt5 環境搭建的圖文教程

  • 首先安裝python3.6.8直譯器和PyCharm軟體,這篇文章假設你以及安裝好啦。
  • 其次安裝pyQT5,我這次是使用pip工具安裝的。安裝pyQT5之前,需要先安裝SIP。找到python安裝目錄下Scripts資料夾,我們可以看到有一個pip3.exe可執行檔案。這時,在這個資料夾空白處,按shift+滑鼠右鍵,找到在此處開啟命令視窗。如圖,輸入 pip3 install SIP 等待安裝完成。

python3.6.8 + pycharm + PyQt5 環境搭建的圖文教程

python3.6.8 + pycharm + PyQt5 環境搭建的圖文教程

上圖中我們可以看到Successfully Installed SIP 字樣,說明安裝SIP成功。

接著繼續在此處,還是這個視窗 繼續輸入 pip3 install PyQt5,

如上安裝完成這個之後,繼續輸入 pip3 install PyQt5-tools

python3.6.8 + pycharm + PyQt5 環境搭建的圖文教程

至此,三個包都已成功安裝。

PyQt5安裝完後,還需要修改系統環境變數 。

新建系統環境變數,變數名為:QT_QPA_PLATFORM_PLUGIN_PATH

變數值定位到Qt資料夾下的plugins下即可。

python3.6.8 + pycharm + PyQt5 環境搭建的圖文教程

最後還需把安裝好的PyQt5環境配置到PyCharm中。

開啟PyCharm,在設定介面進入工具-外部工具,點+號,依次配置QtDisigner(設計師),PyUIC(用於將設計師的UI介面自動轉換成Python程式碼)。

python3.6.8 + pycharm + PyQt5 環境搭建的圖文教程

在未配置PyQt5之前,右面的擴充套件工具介面是空的。

接下來首先配置QtDisigner,點選左上角的"+"鍵。


python3.6.8 + pycharm + PyQt5 環境搭建的圖文教程

Name填寫“QtDisigner”,

Program填寫,designer.exe這個可執行檔案的路徑,我的這個路徑是上面這樣的。

有的人這個檔案是在pyqt5-tools這個檔案下。到時候可以自己去找一下。

Arguments引數不用寫,

Working directory:填寫$FileDir$

填寫好之後點選ok。

接著配置PyUIC,繼續點選+號。

python3.6.8 + pycharm + PyQt5 環境搭建的圖文教程

Name填寫“PyUIC”,

Program填寫,python直譯器的檔案的路徑。

Arguments引數寫,-m PyQt5.uic.pyuic $FileName$ -o $FileNameWithoutExtension$.py

Working directory:填寫$FileDir$

這樣兩個工具配置完成,頁面下有如下的兩個工具。

python3.6.8 + pycharm + PyQt5 環境搭建的圖文教程

此時,在Pycharm的選單欄中的Tools-External tools裡可以看到新增的外部工具。

python3.6.8 + pycharm + PyQt5 環境搭建的圖文教程

最後還需測試一下新搭的環境是否真正的配置成功。

新建一個專案,右鍵點專案-External Tools-QtDesigner,這時會彈出QtDesigner的設計師介面,隨便選擇一個模板測試。這裡選擇第一個不帶按鈕的對話方塊,點Create。

python3.6.8 + pycharm + PyQt5 環境搭建的圖文教程

設計的介面如下:

python3.6.8 + pycharm + PyQt5 環境搭建的圖文教程

點選左上角的儲存,設定介面檔名是QtTest.ui

儲存後可以在專案目錄下看到已經生成了ui檔案。

python3.6.8 + pycharm + PyQt5 環境搭建的圖文教程

右鍵點QtTest.ui - External Tools - PyUIC,會自動把ui檔案生成python程式碼QtTest.py,此時專案中多了一個QtTest.py檔案,雙擊可開啟檢視程式碼。

python3.6.8 + pycharm + PyQt5 環境搭建的圖文教程

最後一步右鍵點專案,新建一個Python檔案,輸入以下main程式程式碼,然後執行 。

python3.6.8 + pycharm + PyQt5 環境搭建的圖文教程

執行程式,介面如下:

python3.6.8 + pycharm + PyQt5 環境搭建的圖文教程

說明Pycharm的配置已經完成且正確 。

如果執行後提示錯誤,ModuleNotFoundError: No module named 'PyQt5'。

再重新建立一個專案,這時應注意在Base interpreter下面的兩個複選框對勾打上。目的是載入第三方庫,這樣在建立完工程的時候會載入一堆東西。

python3.6.8 + pycharm + PyQt5 環境搭建的圖文教程

總結

到此這篇關於python3.6.8 + pycharm + PyQt5 環境搭建的文章就介紹到這了,更多相關python3.6.8 + pycharm + PyQt5 環境搭建內容請搜尋我們以前的文章或繼續瀏覽下面的相關文章希望大家以後多多支援我們!