1

我在 Windows 上有 Python 3.8。已经通过 pip PyQt5 安装,尝试了 PyQt5-tools 但不能。我的 PyQt5 版本是:5.13.1

pip install PyQt5-tools

给出错误:

ERROR: Could not find a version that satisfies the requirement PyQt5-tools(from versions: none)
ERROR: No matching distribution found for PyQt5-tools

我检查了https://pypi.org/project/pyqt5-tools/#files并尝试了他们提到的做法:

pip install pyqt5-tools==5.13.1.1.6rc0

或者

pip install --pre pyqt5-tools~=5.13.1

给出与上述相同的错误。该网站虽然提到了 Python 3.5、3.6、3.7 而没有 3.8

我假设这是 Python 版本的问题。我对吗?或者它可能与确切的 PyQt5 版本有关?有人可以澄清一下吗?如何解决这个问题?

4

3 回答 3

2

在 Linux 操作系统(基于 Debian)上使用以下命令

sudo apt-get install qtcreator pyqt5-dev-tools
sudo apt-get install python3-pyqt5
sudo apt-get install qttools5-dev-tools

对于其他平台,请使用该网站。你可以从他们的官方页面下载 PyQt,也可以选择 Qt Designer 包。根据您的选择,您必须完成安装过程,如 PyQt 网站中所述。

于 2020-01-25T14:17:45.947 回答
1

我最近升级到 Python 3.8 并且遇到了同样的问题。如果您需要 QT 设计器,您可以在此网站上找到 Windows 和 Mac 可执行文件 (40 MB) 。

于 2019-10-31T13:39:15.023 回答
0

如果您已经安装了 python 3.8 和 pyQT5,请尝试在 python 目录的以下子路径中查找 QTDesigner:-

...\Python38\Library\bin\designer.exe

上述路径的位置将取决于您是否为您或所有用户安装了 python。单用户安装的完整路径是:

C:\Users\\%username%\AppData\Local\Programs\Python38\Library\bin\designer.exe 

全局安装 python 的完整路径是:

C:\Program Files (x86)\Python38\Library\bin\designer.exe 

它应该已经在那里(它是给我的)。

您也可以尝试designer从命令提示符运行启动命令。

如果您通过 Anaconda 使用 python,则在 Anaconda 命令提示符下键入:

conda activate Your_Environment_Name

其次是

designer

或者,您可以在这里找到它:

C:\Users\\%UserName%\\.conda\envs\GameDev\Library\bin\designer.exe
于 2021-06-15T16:53:34.530 回答