conda环境配置PyQt5,并在PyCharm中配置

该文章已生成可运行项目,

一、Conda环境安装PyQt5

1.创建并激活conda环境

conda create -n pyqt5 python=3.9    # 推荐python3.9,版本太高可能有问题
conda activate pyqt5                # 激活conda环境

2.安装PyQt5

pip install PyQt5
pip install PyQt5-tools

如果速度慢,可以使用清华源

pip install PyQt5 -i https://pypi.tuna.tsinghua.edu.cn/simple
pip install PyQt5-tools -i https://pypi.tuna.tsinghua.edu.cn/simple

3.验证是否安装成功

运行如下代码:

import sys
from PyQt5.QtWidgets import QWidget, QApplication
 
app = QApplication(sys.argv)
widget = QWidget()
widget.resize(640, 480)
widget.setWindowTitle("Hello, PyQt5!")
widget.show()
sys.exit(app.exec())

出现下面的窗口,说明安装成功

二、PyCharm配置PyQt5外部工具

1.配置qt-designer

点击“设置”->“工具”->“外部工具”->点击+号 添加工具

程序:D:\miniconda3\envs\pyqt5\Lib\site-packages\qt5_applications\Qt\bin\designer.exe

实参:此处不用填

工作目录:$FileDir$

程序路径需要根据你的conda环境中的实际路径修改

2.配置pyuic

pyuic用于将QtDesigner设计的.ui界面文件转换为.py文件

程序:D:\miniconda3\envs\pyqt5\Scripts\pyuic5.exe

实参:$FileName$ -o $FileNameWithoutExtension$.py

工作目录:$FileDir$

3.配置pyrcc

pyrcc用于将.qrc资源文件转换为.py文件

程序:D:\miniconda3\envs\pyqt5\Scripts\pyrcc5.exe

实参:$FileName$ -o $FileNameWithoutExtension$_rc.py

工作目录:$FileDir$

都配置完后,如下图:

三、在PyCharm中使用QtDesigner

创建项目,选择pyqt5的conda环境,如下图:

项目右键,选择“外部工具”->QtDesigner

打开Qt设计师界面,选择MainWindow创建主窗体

在主窗体中拖入一个Button,保存为MyWindow.ui

在MyWindow.ui上右键选择“外部工具”->pyuic,把ui文件转换为py文件

在项目下新建CallMyWindow.py文件,内容如下:

import sys
from PyQt5.QtWidgets import QApplication, QMainWindow
from MyWindow import Ui_MainWindow

app = QApplication(sys.argv)
MainWindow = QMainWindow()
ui = Ui_MainWindow()
ui.setupUi(MainWindow)
MainWindow.show()
app.exec_()

运行:

本文章已经生成可运行项目
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值