python--pyqt5下载安装配置pycharm(防坑指南)

PyQt5 的安装

Qt是使用C++语言实现的开源、跨平台图形界面库,使用广泛;PyQt5是对应的Python移植版本,可以通过Python3语言使用Qt图形界面库
刚好本人也要学习,所以总结一下安装过程避免更多的人踩坑,也方便以后的自己。
安装方法

pip install pyqt5

pip install pyqt5-tools

关于python模块的下载方法及技巧

配置pycharm

打开pycharm
在这里插入图片描述
打开设置
在这里插入图片描述
进入拓展工具
在这里插入图片描述
创建如图三个名称
在这里插入图片描述
QtDesigner 此工具用于可视化创建UI文件
在这里插入图片描述
填入如下参数

Name: QtDesinger
Description: $FileDir$\venv\Lib\site-packages\pyqt5-tools\designer.exe
Program: $FileDir$\venv\Lib\site-packages\pyqt5-tools\designer.exe
Aruguments:$FileDir$\$FileName$
Working Directory: $FileDir$

PyUIC 该工具用于将.ui文件转化为.py文件
同理填写如下参数

Name: PyUIC
Program: $FileDir$\venv\Scripts\python.exe
Arguments: -m PyQt5.uic.pyuic  $FileName$ -o $FileNameWithoutExtension$.py
Working directory: $FileDir$

Pyrcc 该工具用于将资源文件.qrc转为.py文件
填入如下参数

Name: Pyrcc
Program: $FileDir$\venv\Scripts\pyrcc5.exe
Arguments: $FileName$ -o $FileNameWithoutExtension$_rc.py
Working directory: $FileDir$

检验

打开工具弹出工具

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
文件转化
在这里插入图片描述
在这里插入图片描述

导入生成的文件验证是否可以执行
在这里插入图片描述

import sys
import pyqt5_study
from PyQt5.QtWidgets import QApplication ,QMainWindow
if __name__ == '__main__':
    app = QApplication(sys.argv)
    MainWindow = QMainWindow()
    ui = pyqt5_study.Ui_MainWindow()
    ui.setupUi(MainWindow)
    MainWindow.show()
    sys.exit(app.exec_())

运行查看结果
在这里插入图片描述
成功

猜你喜欢

转载自blog.csdn.net/FUTEROX/article/details/104977636