Leo*_*313 6 python installation pip qt4
当尝试为 python 2.7 安装 qt4 时(我需要运行其他开发人员编写的一些脚本):
\n\n$ sudo pip install PyQt4\n\nCould not find a version that satisfies the requirement PyQt4 (from versions: )\nNo matching distribution found for PyQt4\n\nRun Code Online (Sandbox Code Playgroud)\n\n附加信息:
\n\n$ python --version\nPython 2.7.15+\n\n$ pip list\nPackage Version\n---------- -------\nnumpy 1.16.5 \npip 19.3 \npyqtgraph 0.10.0 \nsetuptools 41.4.0 \nwheel 0.33.6 \nRun Code Online (Sandbox Code Playgroud)\n\n关于如何安装有什么建议吗?
\n\n请注意,我已经尝试过此处提出的解决方案:
\n\npip install PyQt4-4.11.4-cp35-none-win_amd64.whl\n\nERROR: PyQt4-4.11.4-cp35-none-win_amd64.whl is not a supported wheel on this platform.\n\nRun Code Online (Sandbox Code Playgroud)\n\n我想是因为它不是Windows平台,不是吗?我正在尝试在 XUbuntu 18.04 上安装它。
\n\n正如 @phd 的评论之一所建议的“PyQt4-4.11.4-cp35-none-win_amd64.whl 适用于 Python 3.5 和 Python 64 位。您需要下载适用于 Python 2.7 的wheel”。
\n\n我也尝试过:
\n\n$ pip install PyQt4\xe2\x80\x914.11.4\xe2\x80\x91cp27\xe2\x80\x91cp27m\xe2\x80\x91win_amd64.whl\n\nRequirement \'PyQt4\xe2\x80\x914.11.4\xe2\x80\x91cp27\xe2\x80\x91cp27m\xe2\x80\x91win_amd64.whl\' looks like a filename, but the file does not exist\nPyQt4\xe2\x80\x914.11.4\xe2\x80\x91cp27\xe2\x80\x91cp27m\xe2\x80\x91win_amd64.whl is not a valid wheel filename.\n\nRun Code Online (Sandbox Code Playgroud)\n\n所以问题是:如何安装正确的版本?如何找到合适的数据包?我的问题正是这个:我不知道如何在这片大森林里移动自己。感谢您的每一个建议。
\n小智 5
基于sinoroc的答案:PyQt4 已过时,PIP 上仅提供 PyQt6 或 PyQt5。请参阅此网站。
pip install PyQt6
Run Code Online (Sandbox Code Playgroud)
默认情况下,pip会在Pypi上查找项目发行版。如果您需要pip install PyQt4,您还可以手动查看PyPi 上此PyQt4项目的页面。在那里,您最终会看到根本没有可供下载的发行版,因此pip根本无法在任何平台上为任何 Python 版本安装任何内容。你需要寻找替代方案。
你可以看一下PyQt项目的主页,最终会找到下载PyQt4源代码的页面。此页面上有一个PyQt4 的 Linux 源代码的链接,因此您可能想查看它并看看是否可以将其安装在您的系统上。
| 归档时间: |
|
| 查看次数: |
12608 次 |
| 最近记录: |