【问题标题】:How to install PyQt5-tools on Python 3.8 (I can see only wersion for up to 3.7)如何在 Python 3.8 上安装 PyQt5-tools(我只能看到最高 3.7 的版本)
【发布时间】:2019-10-15 15:36:05
【问题描述】:

我在 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 版本有关? 有人可以澄清一下吗?如何解决这个问题?

【问题讨论】:

  • 该库没有适用于 Python3.8 的版本,因此您有以下选择:等待开发人员对其进行测试或为 python3.8 编译项目或使用 python 3.7。不到一个小时前,他们发布了一个关于它的问题:github.com/altendky/pyqt5-tools/issues/35

标签: python pyqt5 python-3.8


【解决方案1】:

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

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

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

【讨论】:

    【解决方案2】:

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

    【讨论】:

      【解决方案3】:

      如果您已经安装了 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
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2019-12-22
        • 1970-01-01
        • 2020-10-28
        • 2023-03-15
        • 1970-01-01
        • 2020-11-02
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多