更新於2020-09-15 - 18:50:37
【前言】
關於Python開發GUI圖形界面程序的問題,大概是19年十分困擾我,主要是沒有經驗以及缺乏高效簡潔的視頻或教學文檔,導致在19年中秋前后花了很長時間才學懂,后面由於工作原因就一直沒有再研究。
前些陣子正好了解下C#語言,於是順便有再次了解下Python的GUI方法。
再次學習Python的時候已經開始了解PySide2了,這個是官方發布的用來取代PyQt的,所以未來使用官方發布的程序會越來越多,於是打算將這部分的所得記錄下來!
【安裝PySide2 庫】
官方安裝:
pip install PySide2
由於使用官方下載太慢,可以使用鏡像源:
豆瓣鏡像源安裝:
pip install pyside2 -i https://pypi.douban.com/simple
清華鏡像源安裝:
pip install pyside2 -i https://pypi.tuna.tsinghua.edu.cn/simple
阿里鏡像源安裝:
pip install pyside2 -i https://mirrors.aliyun.com/pypi/simple/
【安裝Pycharm並配置】
Pycharm社區版安裝網址:https://www.jetbrains.com/pycharm/
點擊右上角的DownLoad就可以下載並安裝了,但是一定要記得選擇Community(社區版免費使用)!
接下來是配置兩個External Tools:
- pyside2_designer(快速打開pyside-designer)
- pyside2_UIC(將UI界面*ui文件快速編譯成*py文件)
配置之前請確認已經安裝上述環境,並配置好python的環境變量。
打開Pycharm,然后選擇文件(file)、設置(settings)或者直接使用快捷鍵 Ctrl+Alt+S
然后找到 Tools、External Tools
點擊“+” 加號(添加工具)
說明:“-”減號(刪除) ✏ 鉛筆(編輯)
pyside2_designer 配置
下面的是我配置的參數,注意Program的路徑可能有差異,需要自己根據電腦位置進行配置。
Name: | pyside2_designer | 擴展工具的名字 |
Description: | GUI_designer | 工具的描述 |
Program: | D:\Programs\Python\Scripts\pyside2-designer.exe | 該工具所在的路徑,📂可以自己選擇! |
Working directory: |
$ProjectFileDir$ |
建議使用當前項目所在路徑 |
pyside2_UIC 配置
再次點擊“+” 加號(添加工具)
下面的是我配置的參數,注意Program的路徑可能有差異,需要自己根據電腦位置進行配置。
Name: | pyside2_UIC | 擴展工具的名字 |
Description: | UI_file to Py_file | 工具的描述 |
Program: | D:\Programs\Python\Scripts\pyside2-uic.exe | 該工具所在的路徑,📂可以自己選擇! |
Arguments |
$FileName$ -o $FileNameWithoutExtension$.py
|
運行程序的時候,攜帶參數運行 |
Working directory: |
$FileDir$
|
建議使用當前文件所在路徑 |