Windows下安裝PyQt5完整教程
系統:win10
工具:Pycharm2021.2++Python+PyQt5+Qt5.12.7
在win10下開發python視覺化程式,需要用到PyQt5,發現百度上的教程質量參差不齊,所以想要寫一份完整版的最新教程,在Pycharm2021.2安裝PyQt5進行視覺化開發。
安裝Pycharm網址: https://www.jetbrains.com/pycharm/download
安裝QT網址: https://download.qt.io/archive/qt/
第一步:更換國內pip下載源
在C:\Users\你的使用者名稱\下新建一個資料夾為pip
新建檔案pip.ini,檔案內容為:
[global]
index-url=https://pypi.tuna.tsinghua.edu.cn/simple
第二步:win+R後輸入cmd開啟黑視窗
- pip install pyqt5
- pip install pyqt5-tools
如果出現錯誤,在前面加上一句:pip install sip
如果中途過程出現錯誤,在進行一次下載。
下載的檔案在安裝的python資料夾中:
如下:D:\Program Files\Python\Python39-32\Lib\site-packages中
第三步:設定環境變數
1. 搜尋框搜尋高階系統設定
2. 開啟環境變數
3. 點選系統變數Path進入將pyqt5_tools的環境變數新增進去
D:\Program Files\Python\Python39-32\Lib\site-packages\pyqt5_tools
第五步:配置pycharm
左上角File->settings 搜尋External Tools
因為我已經新增成功了所以右邊顯示出來QT PyDesigner和PuUIC,沒有新增成功的點選右邊+號。
Name:隨便選,但是需要利於開發和記憶
Program:是剛才下載的Qt Designer的路徑
三種路徑:
一是D:\Program Files\Python\Python39-32\Lib\site-packages\pyqt5_tools\bin\designer.exe
我下載的資料夾裡沒有bin資料夾
二是D:\Program Files\Python\Python39-32\Scripts\designer.exe
但是邪門的是,適用於一些人的位置仍然不適合我,於是我自己開始尋找他的蹤跡,終於
三是D:\Program Files\Python\Python39-32\Lib\site-packages\qt5_applications\Qt\bin\designer.exe
這是適用於我安裝過程中的路徑。
四是直接開啟安裝Qt後的路徑D:\Qt\Qt5.12.7\5.12.7\mingw73_64\bin
我的是64位系統
working directory:$FileDir$
填寫即為$FileDir$
其餘預設。
再點選一次+號與上方相同
name:PyUIC 功能將.ui檔案轉化為.py
program:D:\Program Files\Python\Python39-32\Scripts\pyuic5.exe或者D:\Program Files\Python\Python39-32\Lib\site-packages\qt5_tools\bin\pyuic5.exe
Arguments:$FileName$ -o $FileNameWithoutExtension$.py
有些需要將Arguments改為:-m PyQt5.uic.pyuic $FileName$ -o $FileNameWithoutExtension$.py
working directory:$FileDir$
至此環境變數配置完成。
驗證資訊:
點選工程右鍵->External tools->Qt Designer
點選新建Main Window
ctrl+s儲存為ui檔案
pycharm中顯示此檔案
右鍵點選此ui檔案進行轉換
轉換成功:
至此可以愉快的進行開發了。