首頁 > 軟體

教你如何用pycharm安裝pyqt5及其相關設定

2022-04-22 10:00:21

一、設定專門的虛擬環境

原因:不同專案採用不同版本的python,所依賴的庫的版本也不一樣,為了避免版本衝突,所以給每一個專案每個python版本建立一個虛擬環境,環境中所使用的依賴庫也是獨立存在,不會被其他版本或其他專案的庫影響。

1、單獨建立一個資料夾來專門存放pyqt5的程式碼並建立虛擬環境

我在F槽的建了一個資料夾為python,在這個裡面建立了一個資料夾python-pyqt5來專門存放程式碼,此時的python-pyqt5裡面為空,沒有任何檔案

 

2、進入pycharm,並開啟python-pyqt5專案

步驟:點選File-->點選Open-->找到剛才建立的資料夾(python-pyqt5)-->點選OK

3、設定虛擬環境

1.點選下方的Terminal,進入終端(必須確保終端上顯示的路徑與資料夾的路徑一致)

 2.在終端上輸入

這個就是建立虛擬環境

python -m venv venv

 3、此時在Project專案中python-pyqt5就可以看到一個資料夾為venv,這個就是虛擬環境

二、設定虛擬的python環境

步驟 :1、點選File-->Settings

2、找到Project:python-pyqt5-->Project Interpreter(專案直譯器)-->Add(新增直譯器) 

 3、點選Virtualenv Environment-->Existing environment-->Interpreter

這裡的直譯器要選擇我們建立的虛擬直譯器的路徑,最後要包括python.exe

 一路點選Ok回到Project Interpreter(專案直譯器),會發現現在已經建立好了直譯器,此時這裡就只有兩個預設的庫,最後先點選右下方的Apply,在點選OK。

這裡的“(2)”不要管,這個是因為我已經建立了第二個這個的直譯器。 如果是第一次建立,則這裡就沒有“(2)”

三、安裝pyqt5和pyqt5-tools工具

在開啟一個終端,這裡要顯示的venv,這樣才算設定虛擬直譯器成功,表示現在的環境是虛擬環境。

本次安裝是使用的國內源,豆瓣網進行安裝,安裝速度會很快

1、安裝:pyqt5

pip install pyqt5 -i https://pypi.douban.com/simple/

 出現Successfully,即為安裝成功,出現黃色的不用管,這個是警告,一般是告訴pip需要進行更新

2、安裝:pyqt5-tools

pip install pyqt5-tools -i https://pypi.douban.com/simple/

四、設定系統環境變數 

1、點選:控制面板右擊-->點選系統-->高階系統設定-->系統變數-->Path

2、 開啟資料夾到虛擬環境的介面

在這裡進行搜尋:

 3、進行搜尋:designer.exe

 4、右擊-->開啟檔案所在的位置

 5、複製上面的路徑:F:pythonpython-pyqt5venvLibsite-packagesqt5_applicationsQtbin

新增到環境變數中

6、再次進行搜尋:plugins

 7、點選最後一個檔案並右擊-->進入到檔案所在位置

 點選plugins,進入該資料夾:

 8、複製路徑:F:pythonpython-pyqt5venvLibsite-packagesPyQt5Qt5plugins

並新增到系統變數中

  • 變數名:QT_QPA_PLATFORM_PLUGIN_PATH
  • 變數值:路徑

五、設定Qt Designer

進入pycharm,點選File-->點選Settings-->Tools-->External Tools

新增額外元件的名字

Name:  

Qt Designer

額外元件的路徑,這個路徑就是designer.exe的路徑

Program:: 

F:pythonpython-pyqt5venvLibsite-packagesqt5_applicationsQtbindesigner.exe

 工作路徑:

方法一:

Working directory:

$FileDir$

 方法二:

Working directory:F:pythonpython-pyqt5

 由於我進行設定為第一種是會報錯,出現路徑不存在的問題,因此我改為的第二種方法,填寫一個實際的路徑

進入初始介面,按照如下步驟進行點選 :

設定成功時,執行不會報錯,並且會出現一個介面

出現這樣的介面就代表Qt Designer設定成功

六、設定PyUIC

PyUIC:這個就是把我們設定的介面給編碼.py檔案

再次點選File-->點選Settings-->Tools-->External Tools-->點選+

 新增額外元件的名字

 Name:

PyUIC

 額外元件的路徑 

Program: 

F:pythonpython-pyqt5venvScriptspyuic5.exe

Arguments: 

$FileName$ -o $FileNameWithoutExtension$.py -x 

工作路徑:

注:這個工作路徑要和上面設定的Qt Designer工作路徑一致。

Working directory:F:pythonpython-pyqt5

設定成功後,按照以下步驟進行點選,如果設定成功,就會在資料夾中出現一個.py檔案,這樣就成功了。 

 

.py檔案的內容

七、注意事項

  • 1、要先有.ui檔案,才能進行PyUIC轉化,否則會報錯
  • 2、系統的環境變數一定要正確‘
  • 3、不同的python按照的pyqt5的檔案可能會有些不同,但是大體時一樣的,只是檔案的路徑不同

到此這篇關於教你如何用pycharm安裝pyqt5及其相關設定的文章就介紹到這了,更多相關pycharm安裝pyqt5內容請搜尋it145.com以前的文章或繼續瀏覽下面的相關文章希望大家以後多多支援it145.com!


IT145.com E-mail:sddin#qq.com