【发布时间】:2020-02-12 03:54:53
【问题描述】:
在尝试为 python 2.7 安装 qt4 时(我需要运行一些其他开发人员编写的脚本):
$ sudo pip install PyQt4
Could not find a version that satisfies the requirement PyQt4 (from versions: )
No matching distribution found for PyQt4
附加信息:
$ python --version
Python 2.7.15+
$ pip list
Package Version
---------- -------
numpy 1.16.5
pip 19.3
pyqtgraph 0.10.0
setuptools 41.4.0
wheel 0.33.6
关于如何安装它有什么建议吗?
请注意我已经尝试了here提出的解决方案:
pip install PyQt4-4.11.4-cp35-none-win_amd64.whl
ERROR: PyQt4-4.11.4-cp35-none-win_amd64.whl is not a supported wheel on this platform.
我猜是因为它不是 Windows 平台,不是吗?我正在尝试在 XUbuntu 18.04 上安装它。
正如@phd 的评论之一所建议的那样“PyQt4-4.11.4-cp35-none-win_amd64.whl 适用于 Python 3.5 和 Python 64 位。您需要下载适用于 Python 2.7 的轮子”。
我也试过了:
$ pip install PyQt4‑4.11.4‑cp27‑cp27m‑win_amd64.whl
Requirement 'PyQt4‑4.11.4‑cp27‑cp27m‑win_amd64.whl' looks like a filename, but the file does not exist
PyQt4‑4.11.4‑cp27‑cp27m‑win_amd64.whl is not a valid wheel filename.
所以问题可能是:如何安装正确的版本?如何找到合适的数据包?我的问题正是这个:我不知道如何在这片大森林中移动自己。感谢您的每一个建议。
【问题讨论】:
-
我已经尝试了该答案中的解决方案:他们没有解决问题。我正在更新问题以澄清它
-
PyQt4-4.11.4-cp35-none-win_amd64.whl适用于 Python 3.5 和 Python 64 位。您需要为 Python 2.7 下载 wheel。 -
@phd 问题已更新。我也尝试过 2.7
-
我投票结束这个问题,因为Can I ask questions about installation in SO? 程序员常用的软件工具,并且是软件开发独有的实用、可回答的问题。
标签: python pip installation qt4