我在Windows上有Python 3.8。 已经通过pip PyQt5安装,尝试了PyQt5工具,但不能。 我的 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 版本有关? 有人可以澄清一下吗?如何解决这个问题?
在 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 网站中所述。
我最近升级到Python 3.8并遇到了同样的问题。如果您需要QT设计器,您可以在本网站上找到Windows和Mac可执行文件(40 MB(。
如果您已经安装了python 3.8和pyQT5,请尝试在python目录的以下子路径中查找QTDesigner:
...Python38Librarybindesigner.exe
上述路径的位置将取决于您是专门为您还是为所有用户安装了 python。 单用户安装的完整路径为:
C:Users\%username%AppDataLocalProgramsPython38Librarybindesigner.exe
全局安装 python 的完整路径是:
C:Program Files (x86)Python38Librarybindesigner.exe
它应该已经在那里了(它是给我的(。
您也可以尝试从命令提示符运行designer
启动命令。
如果您通过 Anaconda使用 python,则从 Anaconda 命令提示符下键入:
conda activate Your_Environment_Name
其次
designer
或者,您可以在此处找到它:
C:Users\%UserName%\.condaenvsGameDevLibrarybindesigner.exe