尧图网站建设 尧图网络
  • 首页
  • 关于我们
  • 服务项目
  • 案例展示
  • 建站流程
  • 资讯中心
  • 联系我们
首页/资讯中心/详情

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

如何打开pyqt6的辅助设计工具designer
📅 发布时间:2026/6/21 17:51:25

打开 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

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

相关新闻

  • 使用New-IsoFile将文件夹创建IOS文件
  • 2025年房车专用锂电池厂家/加工厂/生产厂排行榜,口碑推荐 - 工业品牌热点
  • 技术驱动下的精准布局:上海 GEO 优化服务商全景解析与优选指南 - 品牌评测官

最新新闻

  • 10分钟精通SVGcode:从像素模糊到矢量高清的完整转换指南
  • 番禺大石400元左右精品酒店推荐哪些?2026年预算住宿筛选指南 - 广州矩阵架构科技公司
  • KMS智能激活工具终极指南:免费快速激活Windows和Office的完整方案
  • 为什么别人卖包卖表价更高?2026 北京奢侈品回收计价规则 看完直接议价 - 讯息早知道
  • 2026年宁波拉链批发现货供应链深度评测:多品牌快反与功能性定制全景指南 - 年度推荐企业名录
  • 2026东莞二手名表回收指南 本地正规靠谱渠道 劳力士欧米茄鉴定结款一步到位 - 薛定谔的梨花猫

日新闻

  • 2026速览惠州叛逆青少年学校前十大排名名单出炉 - 武汉中职最新信息发布
  • 2026上饶白蚁消杀哪家好?15年本土2大权威白蚁防治公司推荐(金盾虫控/青蚁卫士) - 我叫一
  • 天龙八部单机版终极数据管理工具:5个技巧快速掌握游戏数据编辑

周新闻

  • Visual C++运行库修复终极指南:5分钟快速解决Windows软件启动错误
  • 手把手教你构建统计局地区经济数据爬虫:从环境搭建到数据持久化全指南
  • 2026多Agent深度解析:用AI团队替代单一模型,四种架构实战落地

月新闻

  • 【总结】入门篇:50句话让你记住架构核心概念
  • WeChatMsg技术方案解析:实现Mac微信数据自主管理的完整解决方案
  • WeChatMsg:革新性微信数据备份方案,打造你的专属数字记忆库

关于尧图

  • 公司简介
  • 团队介绍
  • 企业文化
  • 荣誉资质

服务项目

  • 定制开发
  • 电商建站
  • UI 设计
  • 运维服务

快速链接

  • 案例展示
  • 建站流程
  • 常见问题
  • 资讯中心

联系方式

  • 📍北京市朝阳区互联网产业园 A 座 10 层
  • 📞400-888-8888
  • ✉️contact@rkmt.cn
  • 🕐周一至周日 9:00-21:00

© 2024 北京尧图网络科技有限公司 版权所有 | 京 ICP 备 XXXXXXXX 号