当前位置: 首页 > news >正文

如何打开pyqt6的辅助设计工具designer

打开 PyQt6 的 Qt Designer 工具的方法因操作系统(Windows/macOS/Linux)而异,核心是找到 designer.exe(Windows)或 designer(macOS/Linux)可执行文件,以下是分步详解(含快捷方式配置):

前提:确认已安装 PyQt6-tools

Qt Designer 并非 PyQt6 主包自带,需先安装工具包:

# Windows
pip install pyqt6-tools# macOS/Linux
pip3 install pyqt6-tools

一、Windows 系统打开 Qt Designer

方法 1:直接找到可执行文件(最稳妥)

  1. 找到 PyQt6-tools 的安装路径(常见路径参考):

    • Python 全局安装C:\PythonXX\Lib\site-packages\qt6_applications\Qt\bin\designer.exe(XX 为 Python 版本,如 310)。
    • 虚拟环境安装你的虚拟环境路径\Lib\site-packages\qt6_applications\Qt\bin\designer.exe
    • 通过 pip 查路径(精准定位):
      打开 cmd,输入:
      pip show pyqt6-tools
      
      找到 Location 字段(如 C:\Python310\Lib\site-packages),拼接路径:Location\qt6_applications\Qt\bin\designer.exe
  2. 双击 designer.exe 即可启动 Qt Designer。

方法 2:配置环境变量(一键启动)

为避免每次找路径,可将 Designer 路径加入系统环境变量,直接在 cmd 启动:

  1. 右键「此电脑」→「属性」→「高级系统设置」→「环境变量」。
  2. 在「系统变量」的 Path 中,点击「新建」,粘贴 designer.exe 所在文件夹路径(如 C:\Python310\Lib\site-packages\qt6_applications\Qt\bin)。
  3. 保存后,打开新的 cmd,输入 designer 回车,直接启动 Designer。

方法 3:创建桌面快捷方式

右键 designer.exe →「发送到」→「桌面快捷方式」,后续双击桌面图标即可打开。


二、macOS 系统打开 Qt Designer

方法 1:终端定位并启动

  1. 打开终端,先查 pyqt6-tools 安装路径:
    pip3 show pyqt6-tools
    
  2. 拼接 Designer 路径(Location 为上一步查到的路径):
    # 示例:Location 为 /Library/Frameworks/Python.framework/Versions/3.10/lib/python3.10/site-packages
    open /Library/Frameworks/Python.framework/Versions/3.10/lib/python3.10/site-packages/qt6_applications/Qt/bin/designer
    
    或直接终端输入:
    python3 -m qt6_applications designer
    

方法 2:图形界面找到可执行文件

  1. 打开「访达」→ 快捷键 Shift+Command+G → 粘贴路径(参考):
    /Library/Frameworks/Python.framework/Versions/3.X/lib/python3.X/site-packages/qt6_applications/Qt/bin
  2. 找到 designer 文件,右键「打开」(首次启动需确认信任,避免“无法打开”提示)。

方法 3:创建启动器(快捷方式)

  1. 打开「自动操作」→ 新建「应用程序」→ 拖入「运行 Shell 脚本」。
  2. 输入脚本(替换为你的 Designer 路径):
    open /Library/Frameworks/Python.framework/Versions/3.10/lib/python3.10/site-packages/qt6_applications/Qt/bin/designer
    
  3. 保存为应用程序(如「Qt Designer 6」),后续可在启动台打开。

三、Linux 系统(Ubuntu/Debian 等)打开 Qt Designer

方法 1:终端直接启动

最简单的方式,打开终端输入:

# 方式 1:通过 pyqt6-tools 启动
python3 -m qt6_applications designer# 方式 2:定位路径启动(先查路径)
pip3 show pyqt6-tools  # 找到 Location
# 示例:Location 为 /usr/local/lib/python3.10/dist-packages
/usr/local/lib/python3.10/dist-packages/qt6_applications/Qt/bin/designer

方法 2:创建桌面快捷方式

  1. 新建桌面文件:
    nano ~/Desktop/QtDesigner6.desktop
    
  2. 粘贴以下内容(替换 Exec 后的路径为你的 Designer 路径):
    [Desktop Entry]
    Name=Qt Designer 6
    Comment=PyQt6 UI Designer
    Exec=/usr/local/lib/python3.10/dist-packages/qt6_applications/Qt/bin/designer
    Icon=qtlogo
    Terminal=false
    Type=Application
    Categories=Development;
    
  3. 保存并赋予执行权限:
    chmod +x ~/Desktop/QtDesigner6.desktop
    
  4. 双击桌面图标即可启动(若提示“未信任”,右键→「允许启动」)。

四、验证启动成功

启动后会看到 Qt Designer 6 的界面:

  • 左侧是「Widget Box」(控件库),包含按钮、标签、布局等;
  • 中间是设计画布,可拖拽控件;
  • 右侧是「Object Inspector」(对象检查器)和「Property Editor」(属性编辑器)。

若启动报错:

  1. 找不到文件:重新确认 pyqt6-tools 是否安装,或路径是否正确。
  2. 缺少依赖(Linux/macOS)
    • Ubuntu:sudo apt install libxkbcommon-x11-0 libxcb-cursor0
    • macOS:确保 Python 环境为 64 位,重新安装 pyqt6-tools。

总结

系统 最简启动方式
Windows 配置环境变量后,cmd 输入 designer
macOS 终端输入 python3 -m qt6_applications designer
Linux 终端输入 python3 -m qt6_applications designer

新手优先用「终端启动」或「直接找可执行文件」,熟悉后配置快捷方式,提升效率。

http://www.rkmt.cn/news/81195.html

相关文章:

  • 使用New-IsoFile将文件夹创建IOS文件
  • 2025年房车专用锂电池厂家/加工厂/生产厂排行榜,口碑推荐 - 工业品牌热点
  • 技术驱动下的精准布局:上海 GEO 优化服务商全景解析与优选指南 - 品牌评测官
  • 2025 年 12 月倾角传感器厂家权威推荐榜:上海高精度倾角传感器/倾角传感器,工业级稳定监测与智能姿态感知核心之选 - 品牌企业推荐师(官方)
  • JAVA入门
  • cookie token sessionid之间有什么关系
  • 地方产投集团数字化平台建设实战:从内控管理到决策赋能(璞华公开课第5期活动回顾)
  • 2025年12月河南美术高考培训机构综合实力推荐 - 深度智识库
  • 2025宝宝学坐椅制造厂TOP5权威推荐:甄选儿童坐椅生产商 - 工业品牌热点
  • Vue浅响应式如何解除深层响应式的性能问题?适用场景有哪些?
  • 2025年上海长宁区口腔机构实力榜:长宁区种植牙、长宁区牙齿矫正、长宁区根管治疗、长宁区牙齿贴面、长宁区无痛补牙、长宁区无痛拔牙、领域四家机构凭技术与口碑出圈 - 海棠依旧大
  • 2025年12月弱电安防系统,入侵报警安防系统,出入口安防系统厂商推荐,实测稳定性与兼容性!​ - 品牌鉴赏师
  • 社区管理行业地埋站品牌选哪家2025年优质品牌推荐 - 优质品牌商家
  • 【JUnit实战3_32】第二十章:用 JUnit 5 进行测试驱动创建(TDD)(上)——将非 TDD 项目改造为 TDD 项目
  • 交通设施行业公路波形护栏优质公司推荐指南场景适配选择 - 优质品牌商家
  • 2025高速护栏优质品牌评测报告-全维度采购参考 - 优质品牌商家
  • 晶体炉装置制造厂哪家售后好?晶体炉装置加工厂哪家更值得选? - 工业品牌热点
  • web格式化
  • 吴恩达发布论文自动审阅器,ICLR评审接近人类水平
  • 佛山家具厂实测:口碑背后的真实服务水平究竟如何? - 真知灼见33
  • sglang v0.5.5.post3 框架图
  • 搞定多模态微调只需一杯咖啡的时间?FC DevPod + Llama-Factory 极速实战
  • 石英玻璃退火点测试仪比较可靠的企业、信誉好的供应商 - 品牌推荐大师
  • hook
  • 安防监控进入“云边端”协同时代,EasyCVR视频中台将扮演什么角色?
  • 2025年上海外国友人就业证代申请公司排行榜,外国友人办就业 - mypinpai
  • 视频汇聚平台EasyCVR助力农场实现全场景可视化管理
  • Android Studio安装 - 教程
  • 2025气密性检测设备大型厂家TOP5权威推荐:口碑好的厂家 - mypinpai
  • 升格 / 降格:一种关注成员生命周期的重构方式