溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務(wù)條款》

Python PyQt5 Pycharm 環(huán)境搭建及配置詳解(圖文教程)

發(fā)布時間:2020-10-26 08:14:26 來源:腳本之家 閱讀:1481 作者:Blue·Sky 欄目:開發(fā)技術(shù)

PyQt5相關(guān)安裝

python 版本 python 3.6.3

Python PyQt5 Pycharm 環(huán)境搭建及配置詳解(圖文教程)

1、安裝PyQt5

執(zhí)行命令: pip install pyqt5

Python PyQt5 Pycharm 環(huán)境搭建及配置詳解(圖文教程)

2、安裝PyQt5-tools

執(zhí)行命令:pip install pyqt5-tools

Python PyQt5 Pycharm 環(huán)境搭建及配置詳解(圖文教程)

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_())

彈出如下界面即可。

Python PyQt5 Pycharm 環(huán)境搭建及配置詳解(圖文教程)

Pycharm相關(guān)配置

1、添加external Tools

打開settings->Tools->External Tools點擊“+”

Python PyQt5 Pycharm 環(huán)境搭建及配置詳解(圖文教程)

2、添加QtDesigner

如下圖設(shè)置。

Python PyQt5 Pycharm 環(huán)境搭建及配置詳解(圖文教程)

2、添加PyUIC

如下圖設(shè)置。

Parameters:-m PyQt5.uic.pyuic $FileName$ -o $FileNameWithoutExtension$.py

Python PyQt5 Pycharm 環(huán)境搭建及配置詳解(圖文教程)

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

如下圖

Python PyQt5 Pycharm 環(huán)境搭建及配置詳解(圖文教程)

如下圖打開QtDesigner

Python PyQt5 Pycharm 環(huán)境搭建及配置詳解(圖文教程)

打開Qt界面如下圖

Python PyQt5 Pycharm 環(huán)境搭建及配置詳解(圖文教程)

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

Python PyQt5 Pycharm 環(huán)境搭建及配置詳解(圖文教程)

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

Python PyQt5 Pycharm 環(huán)境搭建及配置詳解(圖文教程)

如下圖保存

Python PyQt5 Pycharm 環(huán)境搭建及配置詳解(圖文教程)

如下圖,使用PyUIC將hello.ui文件轉(zhuǎn)換為hello.py

Python PyQt5 Pycharm 環(huán)境搭建及配置詳解(圖文教程)

查看hello.py如下圖

Python PyQt5 Pycharm 環(huán)境搭建及配置詳解(圖文教程)

新建主程序main.py,導(dǎo)入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。

Python PyQt5 Pycharm 環(huán)境搭建及配置詳解(圖文教程)

以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持億速云。

向AI問一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報,并提供相關(guān)證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI