文章目录
前言
在大学学过Qt,Qt 是一个强大的框架,可以用来快速搭建Python程序的图形用户界面(GUI)。在Python项目中,通常使用PyQt5或PySide这两个库来实现,因此一些毕设项目、大作业和科研项目都需要搭建可视化界面来展示,方便用户操作。接下来我将手把手教你在PyCharm配置pyqt5和QtDesigner。
一、安装pycharm和Anaconda3
pycharm安装教程链接: 手把书教你安装2024最新的PyCharm和激活PyCharm,并汉化最新的PyCharm
Anaconda3安装教程链接: 手把手教你安装Anaconda3
如果已经安装了pycharm和Anaconda3可以忽略这个步骤
二、PyQt5安装
使用Anaconda3的终端安装PyQt5,安装命令如下:
pip install pyqt5
安装PyQt5常用工具,安装命令如下:
pip install pyqt5-tools
三、Pycharm配置PyQt5和QtDesigner
打开Pycharm,文件->设置->工具->外部工具->+号
1. 配置QtDesigner工具
名称填:
QtDesigner
组填:
PyQt5
实参:
留空
工作目录填(必填):
$FileDir$
程序这行:
找你们电脑安装Anaconda的路径找就行,不要填我的路径,我的路径跟你们的路径不一样,我的路径是
D:\1-ProgramFiles\Anaconda\Library\bin,然后找到pyuic5.exe文件
desigser.exe文件在你的安装Anaconda目录里面找
之后点击确定就行
2. 配置ui文件转python程序工具
pyuic5工具用于将 Qt Designer 生成的.ui文件转换为Python代码
名称填:
pyuic5
组填:
PyQt5
程序这行填(必填):
找你们电脑安装Anaconda的路径找就行,不要填我的路径,我的路径跟你们的路径不一样,我的路径是
D:\1-ProgramFiles\Anaconda\Scripts,然后找到pyuic5.exe文件
实参填(必填):
$FileName$ -o $FileNameWithoutExtension$.py
工作目录填(必填):
$FileDir$
之后点击确定就行
3. 配置静态文件转成Python模块
pyrcc用于将Qt的资源文件(.qrc 文件)编译成 Python 模块,这些资源文件通常包含图像、图标、样式表等静态文件,可以用来行界面美化等功能。
名称填:
pyrcc
组填:
PyQt5
程序这行填(必填):
找你们电脑安装Anaconda的路径找就行,不要填我的路径,我的路径跟你们的路径不一样,我的路径是
D:\1-ProgramFiles\Anaconda\Scripts,然后找到pyrcc5.exe文件
实参填(必填):
$FileName$ -o $FileNameWithoutExtension$_rc.py
工作目录填(必填):
$FileDir$
最后点击确定
四、测试
1. 测试QtDesigner工具是否能打开
已经成功打开了
2. 测试.ui文件转python文件是否成功
在QtDesigner随便设计一个界面,保存生成.ui文件
转换成功
总结
创造不易,对你有帮助帮忙点个小爱心,谢谢