Python PyQt5 Pycharm 環(huán)境搭建及配置詳解(圖文教程)
PyQt5相關安裝
python 版本 python 3.6.3

1、安裝PyQt5
執(zhí)行命令: pip install pyqt5

2、安裝PyQt5-tools
執(zhí)行命令:pip install pyqt5-tools

3、校驗是否成功
執(zhí)行如下代碼
# FileName : PyQtDemo.py # Author : Adil # DateTime : 2018/2/1 11:07 # SoftWare : PyCharm from PyQt5 import QtWidgets, QtGui import sys app = QtWidgets.QApplication(sys.argv) window = QtWidgets.QWidget(); window.show() sys.exit(app.exec_())
彈出如下界面即可。

Pycharm相關配置
1、添加external Tools
打開settings->Tools->External Tools點擊“+”

2、添加QtDesigner
如下圖設置。

2、添加PyUIC
如下圖設置。
Parameters:-m PyQt5.uic.pyuic $FileName$ -o $FileNameWithoutExtension$.py

3、新建一個PyQt demo,創(chuàng)建一個項目
如下圖

如下圖打開QtDesigner

打開Qt界面如下圖

如圖選擇創(chuàng)建一個Main Window

如圖可以根據(jù)需要添加自己的組件

如下圖保存

如下圖,使用PyUIC將hello.ui文件轉換為hello.py

查看hello.py如下圖

新建主程序main.py,導入hello
# FileName : main.py # Author : Adil # DateTime : 2018/2/1 12:00 # SoftWare : PyCharm import sys import hello from PyQt5.QtWidgets import QApplication, QMainWindow if __name__ == '__main__': app = QApplication(sys.argv) MainWindow = QMainWindow() ui = hello.Ui_MainWindow() ui.setupUi(MainWindow) MainWindow.show() sys.exit(app.exec_())
執(zhí)行main.py
彈出如下窗口ok。

以上就是本文的全部內(nèi)容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。
相關文章
pytorch LayerNorm參數(shù)的用法及計算過程
這篇文章主要介紹了pytorch LayerNorm參數(shù)的用法及計算過程,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教2021-05-05
python list的index()和find()的實現(xiàn)
這篇文章主要介紹了python list的index()和find()的實現(xiàn),文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧2020-11-11
python+Word2Vec實現(xiàn)中文聊天機器人的示例代碼
本文主要介紹了python+Word2Vec實現(xiàn)中文聊天機器人,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧2023-03-03
Python中字典(dict)和列表(list)的排序方法實例
這篇文章主要介紹了Python中字典(dict)和列表(list)的排序方法實例,總結來說優(yōu)先使用內(nèi)置的sort()方法進行排序,需要的朋友可以參考下2014-06-06
Python3中常用的處理時間和實現(xiàn)定時任務的方法的介紹
這篇文章主要介紹了Python3中常用的處理時間和實現(xiàn)定時任務的方法,包括循環(huán)執(zhí)行某個任務這樣的實現(xiàn),需要的朋友可以參考下2015-04-04

