Python PyQt5:如何安装/运行Qt设计器
现在感觉自己真的很愚蠢,但标题说明了一切: 如何启动QtDesigner 我已经通过Python PyQt5:如何安装/运行Qt设计器,python,qt,pyqt5,qt-designer,Python,Qt,Pyqt5,Qt Designer,现在感觉自己真的很愚蠢,但标题说明了一切: 如何启动QtDesigner 我已经通过pip安装了PyQt5,我相信已经将它安装的目录标识为 C:\Users\%username%\AppData\Local\Programs\Python\Python36\Lib\site-packages\PyQt5 现在怎么办?有很多.pyd文件,也有一些.dll文件,但没有可执行文件(除了中的QtWebEngineProcess.exe。\site packages\PyQt5\Qt\bin,但这听起来
pip
安装了PyQt5
,我相信已经将它安装的目录标识为
C:\Users\%username%\AppData\Local\Programs\Python\Python36\Lib\site-packages\PyQt5
现在怎么办?有很多.pyd文件,也有一些.dll文件,但没有可执行文件(除了
中的QtWebEngineProcess.exe
。\site packages\PyQt5\Qt\bin
,但这听起来不像我要找的。Qt设计器是没有安装pip
的
您可以从下载完整的下载(可能不会是最后一个pyqt版本,并且可能在出现其他安装(如您的安装)时出现错误)或使用另一个(非官方的)pypi
包安装它-(pip安装pyqt5工具
),然后从python目录的以下子路径运行设计器-
...\Python36\Lib\site-packages\pyqt5-tools\designer\designer.exe
最新的PyQt5车轮(可通过pip安装)仅包含运行应用程序所需的内容,不包括开发工具。这适用于PyQt版本5.7和更高版本。对于PyQt版本5.6和更低版本,Windows的二进制软件包中也包含开发工具,这些工具仍然可以在上获得。PyQt的维护者不打算发布任何进一步的su版本不过,ch二进制软件包——现在只提供运行时控制盘,而开发工具将没有官方控制盘
有鉴于此,有人创建了一个非官方的(仅适用于Windows)。不过,这似乎处于早期阶段,因此可能无法跟上最新的PyQt5版本。这意味着可能并不总是可以通过pip安装。如果是这样,作为一种解决方法,可以将轮子文件视为zip文件,并将内容提取到适当的位置。这样,您就可以运行designer.exe
文件,该文件位于pyqt5 tools/designer
文件夹中
最后,请注意,您还将在sourceforge上看到一些用于PyQt5的zip和tar.gz文件。但是,这些文件只包含源代码,因此除非您打算自己编译PyQt5,否则对您没有任何用处。而且需要明确的是:从源代码编译仍然无法提供所有的Qt开发工具。如果您按照这种方式进行,则需要安装整个Qt开发工具包也可以单独安装(这将为您提供开发工具)。您也可以通过以下方式安装Qt Designer:
C:\Qt\5.8\mingw53\u 32\bin\Designer.exe中
我也在努力解决这个问题。
pyqt5工具
方法很麻烦,所以我创建了一个。它只有40 MB。也许你会发现它很有用!尝试使用:
pip install pyqt5-tools
现在您可以在站点包/pyqt5工具中找到设计器
pip install pyqt5-tools
然后重新启动cmd,只需键入“designer”并按enter键
pip安装pyqt5工具
在python中工作3.7.4
在python3.8.0中不起作用轻松下载此模块
pip安装PyQt5Designer
然后打开
C:\ProgramData\AnacondaX\Lib\site packages\QtDesigner\designer.exe
适用于蟒蛇用户
C:\Program Files\PythonXX\Lib\site packages\QtDesigner\designer.exe
C:\ProgramFiles(x86)\PythonXX\Lib\site packages\QtDesigner\designer.exe
对于python用户我也遇到了同样的问题,但是我能够使用Pygame模块安装代码进行安装,更改了一些信息:
-pygame(py-mpip安装-uPyGame——用户)
-PyQt5(py-m pip install-U PyQt5 tools--user)如果您正在安装PyQt5工具
,那么您可以在以下文件中找到designer.exe
文件:
<python_installation>\Lib\site-packages\Qt
\Lib\site packages\Qt
如果无法找到文件或直接打开时遇到任何问题,请打开命令提示符并键入:
<python_installation>\Scripts\pyqt5designer.exe
\Scripts\pyqt5designer.exe
PyQt5在pip安装PyQt5Designer后工作如果您使用的是蟒蛇,您应该在这里找到它
C:\Users\%username%\anaconda3\envs\untitled\Lib\site-packages\qt5_applications\Qt\bin
到目前为止,最简单的方法是使用此安装程序:
这里的其他答案似乎已经过时了,更不用说让刚开始使用它的人感到困惑了。Sourceforge不再有这个软件包,我按照建议安装了这些工具,但脚本文件夹中没有显示任何内容,上面的pip命令也都不起作用。如果你看不到设计器,just查看此路径“Lib\site packages\qt5\u applications\Qt\bin”对于在2021+年偶然看到这篇文章并发现答案过时的人:QT设计器现在位于qt5应用程序包中,位于QT\bin\
下。在Windows上,这意味着使用Python.org安装程序的CPython 3.9的默认路径是%APPDATA%\Python\Python39\site packages\QT5\u applications\Qt\bin\designer.exe
如果您在python虚拟环境中工作,请在命令窗口中
>>qt5-tools designer
可以打开设计器窗口。谢谢!pip安装pyqt5工具
给了我一个没有找到匹配的发行版
,但是,我会尝试sourceforge(有点违背了使用pip的目的,但是…。只需再次尝试使用pip安装pyqt5工具
,一切都很好。有什么想法会导致问题吗“没有匹配的发行版”pip install pyqt5
为我提供了已满足pyqt5
和sip
的要求(考虑到我最初安装的pyqt5
),不会停止pyqt5工具的失败。是的,在下手动浏览安装”“文件”选项卡(靠近“摘要”,标题下带有徽标),