现在感觉非常愚蠢,但标题说明了一切:
如何启动QtDesigner?
我已经通过PyQt5
安装了pip
,我相信已经确定了已安装的目录
C:\Users\%username%\AppData\Local\Programs\Python\Python36\Lib\site-packages\PyQt5
现在怎样?有很多.pyd文件,一些.dll也是,但没有可执行文件(好吧,除了QtWebEngineProcess.exe
中的...\site-packages\PyQt5\Qt\bin
,但这听起来不像我和我#39;我正在寻找。
答案 0 :(得分:16)
安装pip
的Qt设计人员不。
您可以从sourceforge下载完整的下载内容(可能不会成为最后一个pyqt版本,并且可能会因为您的其他安装而出现错误)或用另一个(非官方的)pypi
包安装它 - pyqt5-tools(pip install pyqt5-tools
),然后从python目录的以下子路径运行设计器 -
...\Python36\Lib\site-packages\pyqt5-tools\designer\designer.exe
答案 1 :(得分:10)
最新的PyQt5轮子(可通过pip安装)仅包含运行应用程序所需的内容,并且不包含开发工具。这适用于PyQt 5.7及更高版本。对于PyQt 5.6及更早版本,还有适用于Windows的二进制包,其中还包含开发工具,这些包仍可在sourceforge获得。 PyQt的维护者并没有计划进一步发布这样的二进制包,但现在只有运行时轮可用,并且开发工具没有官方轮子。
鉴于此,有人创建了一个非官方pyqt5-tools wheel(仅适用于Windows)。然而,这似乎处于早期阶段,因此可能无法跟上最近的PyQt5版本。这意味着可能无法始终通过pip安装它。如果是这种情况,作为解决方法,可以将wheel文件视为zip文件,并将内容提取到合适的位置。这应该允许您运行designer.exe
文件夹中的pyqt5-tools/designer
文件。
最后,请注意,您还会在sourceforge上看到PyQt5的一些zip和tar.gz文件。这些只包含源代码,所以除非你打算自己编译PyQt5,否则对你没用。而且要明确一点:从源编译仍然不会给你所有的Qt dev工具。如果沿着这条路走下去,你还需要单独安装整个Qt开发套件( 然后会为你提供开发工具)。
答案 2 :(得分:7)
我也为此感到挣扎。 pyqt5-tools
方法很麻烦,因此我创建了standalone installer for Qt Designer。只有40 MB。也许您会发现它有用!
答案 3 :(得分:5)
如果你在 python 虚拟环境中工作,在命令窗口中
>>qt5-tools designer
可以打开设计器窗口。
答案 4 :(得分:4)
如果您看不到 Designer ,只需查看此路径 "Lib\site-packages\qt5_applications\Qt\bin" 以获取 Designer.exe 并运行它。
答案 5 :(得分:2)
如果要安装pyqt5-tools
,则可以在其中找到designer.exe
文件:
<python_installation>\Lib\site-packages\Qt
如果找不到文件或直接打开文件时遇到任何问题,请打开命令提示符并键入:
<python_installation>\Scripts\pyqt5designer.exe
答案 6 :(得分:1)
您还可以通过以下方式安装QT Designer:
C:\Qt\5.8\mingw53_32\bin\designer.exe
答案 7 :(得分:1)
在pip安装PyQt5Designer后,PyQt5可以工作
答案 8 :(得分:1)
对于在 2021 年以后偶然发现这篇文章并找到过时答案的任何人:QT Designer 现在位于 qt5-applications
包中,位于 Qt\bin\
下。在 Windows 上,这意味着使用 Python.org 安装程序的 CPython 3.9 的默认路径是 %APPDATA%\Python\Python39\site-packages\qt5_applications\Qt\bin\designer.exe
。
答案 9 :(得分:0)
尝试使用:
pip install pyqt5-tools
现在您可以在site-packages/pyqt5-tools
中找到设计师。
答案 10 :(得分:0)
pip install pyqt5-tools
然后重新启动cmd,只需键入“ designer”,然后按Enter。
答案 11 :(得分:0)
pip安装pyqt5-tools
工作在python 3.7.4
中无法正常工作在python 3.8.0
中答案 12 :(得分:0)
轻松下载此模块
通过pip安装PyQt5Designer
然后打开
C:\ ProgramData \ AnacondaX \ Lib \ site-packages \ QtDesigner \ designer.exe
给anaconda用户
C:\ Program Files \ PythonXX \ Lib \ site-packages \ QtDesigner \ designer.exe C:\ Program Files(x86)\ PythonXX \ Lib \ site-packages \ QtDesigner \ designer.exe 对于python用户
答案 13 :(得分:0)
我遇到了同样的问题,但是我能够使用Pygame模块安装代码进行安装,更改了一些信息: -pygame(py -m pip install -U pygame --user) -PyQt5(py -m pip install -U pyqt5-tools --user)
答案 14 :(得分:0)
如果您使用水蟒,应该在这里找到
C:\Users\%username%\anaconda3\envs\untitled\Lib\site-packages\qt5_applications\Qt\bin
答案 15 :(得分:0)
到目前为止,最简单的方法是使用此安装程序:
https://build-system.fman.io/qt-designer-download
似乎这里的其他答案已经过时,更不用说让刚开始使用此功能的人感到困惑了。 Sourceforge不再具有此程序包,我按照建议的方式安装了工具,但脚本文件夹中没有任何内容,并且上述pip命令均无效。