PyQT6---环境搭建

1、虚拟环境搭建

创建虚拟环境

create -n pyqt6_39 python=3.9

切换虚拟环境

conda activate pyqt6_39

2、安装pyqt6

安装pyqt6和pyqt6-tools

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

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

3、配置QTDesigner是QT界面设计器

Name写QTDesigner

Tool Settings -> Program: 写你Python3的安装目录下designer.exe路径

我这边本地是:

G:\asoftware\anaconda\dev\envs\pyqt6_39\Lib\sitepackages\qt6_applications\Qt\bin\designer.exe

4、配置外部工具PYUIC

PYUIC是用于将designer生成的ui文件转换成py文件

program填Python路径

arguments填:-m PyQt6.uic.pyuic FileName -o FileNameWithoutExtension.py

working directory填:FileDir

conda创建的python目录:G:\asoftware\anaconda\dev\envs\pyqt6_39\python.exe

5、验证安装成功

6、测试示例

Tools -> QTDesigner 打开设计器,拖拉一个按钮

出现上述内容,说明QTdesigner安装没问题

看到生成ui文件对应的python文件,就说明PyUIC配置成功。

相关推荐
大学生毕业题目20 小时前
毕业项目推荐:102-基于yolov8/yolov5/yolo11的行人车辆检测识别系统(Python+卷积神经网络)
人工智能·python·yolo·目标检测·cnn·pyqt·行人车辆检测
大学生毕业题目2 天前
毕业项目推荐:99-基于yolov8/yolov5/yolo11的肾结石检测识别系统(Python+卷积神经网络)
人工智能·python·yolo·目标检测·cnn·pyqt·肾结石检测
深蓝海拓2 天前
PySide6,QEventLoop.exec()的使用
笔记·python·qt·学习·pyqt
深蓝海拓5 天前
PySide6从0开始学习的笔记(二十三)使用QRunnable在线程池中执行临时任务
笔记·python·qt·学习·pyqt
强化试剂5 天前
荧光标记利器 Alkyne-PEG-FITC;FITC-PEG-Alkyne:核心优势与行业价值
python·flask·pyqt·scipy
深蓝海拓9 天前
PySide6从0开始学习的笔记(二十二) 几种封装信号传递内容的方法
笔记·python·qt·学习·pyqt
赤鸢QAQ9 天前
PySide6批量创建控件
python·qt·pyqt
深蓝海拓11 天前
PySide6之QListWidget 学习
笔记·python·qt·学习·pyqt
大学生毕业题目12 天前
毕业项目推荐:91-基于yolov8/yolov5/yolo11的井盖破损检测识别(Python+卷积神经网络)
python·yolo·目标检测·cnn·pyqt·井盖破损
大学生毕业题目13 天前
毕业项目推荐:92-基于yolov8/yolov5/yolo11的棉花病虫害检测识别系统(Python+卷积神经网络)
python·yolo·目标检测·cnn·pyqt·棉花病虫害