python - 如何在 Python 3.8 上安装 PyQt5-tools(我只能看到最高 3.7 的版本)
问题描述
我在 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 版本有关?有人可以澄清一下吗?如何解决这个问题?
解决方案
在 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 网站中所述。
推荐阅读
- php - 仅为特定页面更改永久链接结构 - WordPress
- python - Google Cloud Function - 函数加载错误:预期定义函数的文件 main.py 不存在
- r - 如何使用ggplot为变量绘制三个条形?
- bash - 在 unix 上带有变量的 printf
- c# - 如何使用 MVC 控制器中的操作内的重定向退后两步浏览器历史记录?
- yii2 - Yii2 Select2 也跨越了原始选择
- erlang - 我怎样才能摆脱 Elixir 中的 Enum.reduce
- java - Spring Cloud - Feign - 无法实例化 [feign.Retryer]
- sql - 在一次点击数据库中选择所有多对多记录以及父表
- c# - CacheManager 与 inproc 和 Redis 一起处理,因为背板未同步