前言
前段時間做了個專案《斗地主就用AI出牌器,讓我們一起用Python制作!》用到了Python編輯界面,用代碼寫界面還是十分麻煩,所以打算用pyqt5圖形化編程界面更加方便,所以接下來介紹如何用Pycharm搭建pyqt5開發環境,
一、安裝步驟
1.pyqt5安裝
直接使用pip安裝,但是需要SIP的支持,所以先安裝SIP,再安裝pyqt5
pip install sip
pip install PyQt5
2.安裝qt designer
同樣使用pip安裝
pip install PyQt5-tools
安裝完成后,在python安裝目錄下可以看到下面標出的檔案夾
3.配置PyCharm
配置PyCharm是為了在Pycharm里面實作打開qt designer,生成qt檔案,方便轉換成python檔案,
3.1 新建專案,添加解釋器
打開Pycharm,點擊“Create new Project” 新建一個專案,
并在Location輸入專案路徑,選擇已經envs存在的Python解釋器,

3.2 新建 QT designer 工具
打開Pycharm后,進入settings 按下圖操作

Name:可自己定義
Program:指向上述安裝PyQt5里面的designer.exe
Work directory:使用變數$FileDir$
3.3 新建 Pyuic 工具
主要是用來將 Qt 界面 轉換成 py代碼

Arguments:-m PyQt5.uic.pyuic $FileName$ -o $FileNameWithoutExtension$.py
Work directory:使用變數
$FileDir$
二、GUI使用
圖形化制作工具已經準備好了,下面就可以開始愉快的開始GUI之旅了!
1.打開Qt Designer

2.新建視窗

3.拖動控制元件,設計視窗

記得點擊左上角的File->save,保存到專案檔案中,保存之后回到pycharm中,
4.點擊PyUIC,自動生成python檔案

5.打開生成的python檔案,添加代碼
import sys
from PyQt5.QtWidgets import QApplication, QMainWindow
if __name__ == '__main__':
app = QApplication(sys.argv)
MainWindow = QMainWindow()
ui = Ui_MainWindow()
ui.setupUi(MainWindow)
MainWindow.show()
sys.exit(app.exec_())
右鍵運行,這樣就生成我們之前在Qt Designer中創建的表單了!

總結
配置好Python圖形化制作界面,下面打算再次重新設計Python斗地主記牌器,請多多期待!
如果該文章有幫助,麻煩點贊,關注,收藏三連支持下!
Pycharm安裝包及相關代碼已上傳,關注最下方鏈接即可獲取全部內容,
參考:
pyqt5安裝與pycharm配置
轉載請註明出處,本文鏈接:https://www.uj5u.com/ruanti/301572.html
標籤:其他
上一篇:??這些反爬技術,你能搞定多少???(對應看看你的爬蟲技術修煉到哪個階段了!)
下一篇:華強買瓜•程式員版
