在Windows上安装PyQt5 Designer

3
我使用Windows命令窗口和命令“pip3 install PyQt5”进行了PyQt5的安装,如下载页面所述,安装成功。但是我没有在Windows开始菜单中找到PyQt Designer,因此我认为我需要单独安装它。在搜索各种论坛后,我尝试使用命令“pip3 install pyqt5-tools”添加它,它显示“Successfully installed pyqt5-tools-5.9.0.1.2”,但没有安装PyQt Designer。
有没有办法安装PyQt Designer?
我的Python版本:
>>> python --version
Python 3.5.2 :: Anaconda custom (64-bit)
7个回答

2

在Windows 10上,使用Python3.5和PyQt5,我使用pip安装了pyqt5-tools:

pip install pyqt5-tools

设计师自动安装在以下文件夹中:

"Python directory"\Python35\Lib\site-packages\pyqt5-tools

你使用的是32位Windows吗?我尝试运行pip install pyqt5-tools,但只得到了Could not find a version that satisfies the requirement pyqt5-tools (from versions: ) No matching distribution found for pyqt5-tools的错误提示。 - geckos
这是为64位Windows设计的。我还没有在Win32上尝试过。 - A.J.
我尝试使用Python的32位和64位版本,但无法安装。 pip show pyqt5-tools 可以为我显示它,但是当我尝试 pip install pyqt5-tools 时,它会说没有候选项满足等等等等,什么也没有安装。 - geckos
在Windows上,您需要具备管理员权限才能使pip正常工作。您只需拥有运行pip命令的命令窗口的管理员权限即可。 - A.J.
好的,我有管理员权限,但是cmd没有以管理员身份启动,这可能是问题所在。我放弃了设计师,使用布局设置了所有内容。 - geckos
它对我有效,谢谢!Python 3.6.5 :: Anaconda, Inc. PyQt5==5.11.3 PyQt5-sip==4.19.13 pyqt5-tools==5.11.2.1.3 - Leandro

2

尝试这个:

pip install pyqt5
pip install pyqt5-tools

现在你可以在site-packages/pyqt5-tools中找到设计师。
Lib\site-packages\qt5_applications\Qt\bin

1
对我来说,“designer.exe”不在“pyqt5-tools”文件夹中,而是在“qt5_applciations\Qt\bin”文件夹中。感谢您提供这个有用的答案。 - nooshinha

1
在大多数情况下,由于包的更新或其他原因,“设计工具”不会位于默认位置。
如果是这样,你可以在这里找到它:
C:\ Program Files(x86)\ Python37-32 \ Lib \ site-packages \ pyqt5_tools \ Qt \ bin

1
尝试运行pip install PyQt5Designer,然后它将位于lib/QtDesigner/designer.exe下。

1

我想我找到了一个解决方法,首先我卸载了PyQt5pyqt5-tools-5.9.0.1.2

pip3 uninstall PyQt5
pip3 uninstall pyqt5-tools-5.9.0.1.2

我访问了这个页面,下载了PyQt5-5.6-gpl-Py3.5-Qt5.6.0-x64-2.exe文件并正常安装。


1
“正常安装”似乎意味着您是按照Windows的方式进行安装,这通常不是正常的做法。 - 0xc0de

0

pip安装pyqt5-tools

....\venv\Lib\site-packages\qt5_applications\Qt\bin


0

这可能并不是很有帮助,但我想分享一下我的经验。我使用pip安装了pyqt5和相关工具,但在Windows开始菜单中找不到PyQt Designer,因为我搜索的是“pyqt designer”。只有当我搜索“designer”时才能找到它。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接