PyCharm中使用pyqt5的方法2-2

1.2 是否下载成功

按照以上步骤安装了"pyqt5"、"pyqt5-tools"模块和"pyqt5designer"模块后,可以打开保存这三个模块的路径,找到其对应的文件夹,即可验证是否下载成功。

获取PyCharm保存下载模块路径的方法是,在PyCharm界面中点击"Python Console",打开Python的控制台,如图8①所示;接下来在控制台中输入如图8②所示的代码,即可获得PyCharm保存下载模块路径,如图8③所示。

图8 获取PyCharm保存下载模块路径

进入获取到的路径,可以看到"pyqt5"、"pyqt5-tools"模块和"pyqt5designer"模块对应的文件夹,如图9所示,即说明pyqt5相关模块下载安装完毕。

图9 pyqt5相关模块

2 在PyCharm配置pyqt5工具

在下载安装了pyqt5相关模块之后,需要在PyCharm中配置pyqt5的工具,主要包括QtDesigner和PyUIC两个工具。配置好这两个工具后,就可以在PyCharm中调用QtDesigner和PyUIC进行用户界面设计了。

2.1 配置QtDesigner

QtDesigner用于创建和编辑应用程序的用户界面。在PyCharm的菜单栏中选择"File->Settings",在打开的设置对话框中的左侧选择"Tools->External Tools"(外部工具)如图10①所示,接下来选择右侧列表左上角的"+"号,如图10②所示。

图10 外部工具对话框

接下来在弹出的"Create Tool"(创建工具)对话框中的"Name"中输入"Qt Designer",如图11①所示;在"Progam:"栏中选择右侧的文件夹按键,选择QtDesigner所在的路径,QtDesigner所在的路径位于图8③所示的路径下的"\QtDesigner\designer.exe",如图11②所示;在"Working directory"栏中输入"ProjectFileDir",表示QtDesigner的工作路径是项目文件所在的路径,如图11③所示;最后点击"OK"按键,如图11④所示。

图11 创建Qt Designer工具

2.2 配置PyUIC

PyUIC工具的作用是将设计界面的ui文件转换为PyCharm能够读取的py文件。使用配置QtDesigner相同的方法打开"Create Tool"对话框,在"Name"栏中输入"PyUIC",如图12①所示;在"Program:"栏中选择PyUIC所在的目录,位于图8③所示的路径下的Python安装路径下的"\Scripts\pyuic5.exe",我PyUIC的位置是

"C:\Users\Administrator\AppData\Local\Programs\Python\Python310\Scripts\pyuic5.exe",如图12②所示;在"Arguments"(参数)中输入将ui文件转换为py文件时的参数,"-o FileNameWithoutExtension.py FileName",如图12②所示;接下来在"Working directory"中输入PyUIC的工作路径"FileDir",即ui文件所在的路径,如图12②所示;最后点击对话框中的"OK"按键,如图12③所示。

图12 创建PyUIC工具

在配置好QTDesigner和PyUIC两个工具之后,可以在"External Tools"列表中看到这两个工具,如图13所示。

图13 配置好的外部工具

3 验证

在下载安装和配置好之后,可以点击PyCharm菜单栏的"Tools",看一下是否有"External Tools"选项,在该选项下应该能看到配置好的"QtDesigner"和"PyUIC",如图14所示。

图14 验证pyqt5是否配置好

相关推荐
QQ_19632884754 天前
Python-flask框架西山区家政服务评价系统网站设计与开发-Pycharm django
python·pycharm·flask
闪电橘子11 天前
Pycharm运行程序报错 Process finished with exit code -1066598273 (0xC06D007F)
ide·python·pycharm·cuda
我要七分甜11 天前
Pycharm中Anaconda的详细配置过程
python·pycharm
Franklin11 天前
2025-11-28日,天塌了,Pycharm将不开源了!!最后一个开源社区版本2025.2.5
ide·python·pycharm
wx_bishe28811 天前
python社区流浪动物猫狗救助救援网站_4a4i2--论文_pycharm django vue flask
python·pycharm·django·毕业设计
澾慟11 天前
PyCharm Remote Interpreter连接远程服务器运行IndexTTS2
pycharm· indextts2· remote interpreter
智慧地球(AI·Earth)11 天前
在Windows上使用Claude Code并集成到PyCharm IDE的完整指南
ide·人工智能·windows·python·pycharm·claude code
思绪无限11 天前
使用Conda创建Python环境并在PyCharm中配置运行项目
python·pycharm·conda·安装教程·python环境配置·环境配置教程
前端小旋风11 天前
pycharm 2025 专业版下载安装教程【附安装包】
python·pycharm
喵~来学编程啦11 天前
【一篇搞定配置】一篇带你从配置到使用(PyCharm远程)完成服务器运行项目(配置、使用一条龙)【全网最详细版】
服务器·python·pycharm