pyqt5环境搭建
创始人
2024-06-01 18:32:46
0
1、打开Terminal ,用命令pip install pyqt5-tools 或者
pip install pyqt5-tools -i https://pypi.tuna.tsinghua.edu.cn/simple
安装PyQt5

安装成功后就可看到PyQt5版本

2、同上方法,继续安装pyqt5-tools扩展工具,里面包括了QtDesigner等很好用的工具。
3、把安装好的PyQt5环境配置到Pycharm中:
1)、在设置界面进入工具-外部工具,点+号,依次配置QtDisigner(设计师),PyUIC(用于将设计师的UI界面自动转换成Python代码),PyRCC。
2)、这里Program就是designer可执行文件的路径,
我的安装路径是D:\Python37\Lib\site-packages\pyqt5_tools\designer.exe
WorkDir是$FileDir$。
3)、设置PyUIC时,Program是python解释器的路径,
Arguments这里输入-m PyQt5.uic.pyuic $FileName$ -o $FileNameWithoutExtension$.py
WorkDir是$FileDir$。
4)、设置RCC时,Arguments输入me$ -o $FileNameWithoutExtension$_rc.py
Program就是pyrcc5.exe的路径,我的路径是D:\Python37\Scripts\pyrcc5.exe
WorkDir是$FileDir$。
4、设置完后是这样的:

此时,在Pycharm的菜单栏中的Tools-External tools里可以看到新增的外部工具。

5、测试一下新搭的环境:

右键点项目-External Tools-QtDesigner,或者点菜单栏上的Tools也可以,弹出QtDesigner的界面,随便选择一个模板测试。这里选择第一个带按钮的对话框,点Create。

什么都不用改,直接保存默认的界面,这里的界面文件名是QtTest.ui

保存后可以在项目目录下看到已经生成了UI文件。

右键点QtTest.ui - External Tools -PyUIC,会自动把UI文件生成python代码QtTest.py,双击可打开查看代码,这里是做测试所以不用修改这个代码文件。

右键点项目,新建一个Python文件,输入以下main程序代码,然后运行。

import sys
import QtTest
from PyQt5.QtWidgets import QApplication, QDialog
if __name__ == '__main__':myapp = QApplication(sys.argv)myDlg = QDialog()myUI = QtTest.Ui_Dialog()myUI.setupUi(myDlg)myDlg.show()sys.exit(myapp.exec_())

可以弹出这样的对话框则说明Pycharm的配置已经完成且正确。

相关内容

热门资讯

【NI Multisim 14...   目录 序言 一、工具栏 🍊1.“标准”工具栏 🍊 2.视图工具...
银河麒麟V10SP1高级服务器... 银河麒麟高级服务器操作系统简介: 银河麒麟高级服务器操作系统V10是针对企业级关键业务...
不能访问光猫的的管理页面 光猫是现代家庭宽带网络的重要组成部分,它可以提供高速稳定的网络连接。但是,有时候我们会遇到不能访问光...
AWSECS:访问外部网络时出... 如果您在AWS ECS中部署了应用程序,并且该应用程序需要访问外部网络,但是无法正常访问,可能是因为...
Android|无法访问或保存... 这个问题可能是由于权限设置不正确导致的。您需要在应用程序清单文件中添加以下代码来请求适当的权限:此外...
北信源内网安全管理卸载 北信源内网安全管理是一款网络安全管理软件,主要用于保护内网安全。在日常使用过程中,卸载该软件是一种常...
AWSElasticBeans... 在Dockerfile中手动配置nginx反向代理。例如,在Dockerfile中添加以下代码:FR...
AsusVivobook无法开... 首先,我们可以尝试重置BIOS(Basic Input/Output System)来解决这个问题。...
ASM贪吃蛇游戏-解决错误的问... 要解决ASM贪吃蛇游戏中的错误问题,你可以按照以下步骤进行:首先,确定错误的具体表现和问题所在。在贪...
月入8000+的steam搬砖... 大家好,我是阿阳 今天要给大家介绍的是 steam 游戏搬砖项目,目前...