PySide2(Qt for Python)在 Linux 上的 Qt Designer 安装在哪里?

Posted

技术标签:

【中文标题】PySide2(Qt for Python)在 Linux 上的 Qt Designer 安装在哪里?【英文标题】:Where's Qt Designer on Linux installation of PySide2 (Qt for Python)? 【发布时间】:2018-12-10 21:58:52 【问题描述】:

在使用pip install PySide2 安装后,在 Windows 上它位于:site-packages\PySide2\designer.exe,但在我的 Ubuntu 安装中没有看到任何对应项。

Pyside2 page on pypi.org 不是很有帮助,因为 Qt for Python 团队将Project description 页面留空。

这是否意味着Qt Designer 只是由于某种原因没有与Qt for Python 的Linux 发行版捆绑在一起,并且必须寻找一些PyQt 包来解决这种情况?如果是这样,是哪些?

【问题讨论】:

Qt Designer 是一个独立于 PySide/PySide2 和 PyQt4/PyQt5 的包,在某些情况下可能会附带这些包,但通常在 Windows 或 Mac OS 中,但在 Linux 中通常是由操作系统提供,在ubuntu的情况下执行:sudo apt-get install qttools5-dev-toolsthis post表示(我没有测试过,但在帖子中提出了其他解决方案) 【参考方案1】:

eyllanesc's comment 就是答案。 Qt Designer 不捆绑与您通过pip install PySide2 获得的Qt for Python 的Linux 发行版。使用apt补救情况:

sudo apt install qttools5-dev-tools

【讨论】:

以上是关于PySide2(Qt for Python)在 Linux 上的 Qt Designer 安装在哪里?的主要内容,如果未能解决你的问题,请参考以下文章

Qt for python pyside2/6 使用 PyInstaller打包项目exe

Qt for python pyside2/6 使用 PyInstaller打包项目exe

在 QT for Python 中使用 QFrames?

Python 使用Qt 报错:No module named 'PySide2'

使用 PySide2 开发 Maya 插件系列一:QT Designer 设计GUI, pyside-uic 把 .ui 文件转为 .py 文件

使用 Qt Designer 在 PySide2 中实现信号/插槽时出错