Не удалось найти версию, которая удовлетворяет требованию PyQt4 (из версии:) - PullRequest
1 голос
/ 15 октября 2019

При попытке установить qt4 для Python 2.7 (что мне нужно для запуска некоторых скриптов, написанных другими разработчиками):

$ 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 

Любое предложение о том, какустановить его?

Обратите внимание , что я попробовал предлагаемое решение здесь :

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-bit. Вам нужно скачать колесо для 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.

Так что вопрос может быть: как установить правильную версию? Как найти нужный пакет? Моя проблема как раз в этом: я не знаю, как двигаться в этом большом лесу. Спасибо за каждое предложение.

1 Ответ

0 голосов
/ 15 октября 2019

По умолчанию pip ищет распределение проектов на Pypi . Если вы запрашиваете pip install PyQt4, то вы также можете вручную просмотреть страницу этого PyQt4 проекта на PyPi . Там вы в конечном итоге увидите, что дистрибутивов для загрузки вообще нет, поэтому pip вообще не сможет устанавливать что-либо на любую платформу для любой версии Python. Вам нужно искать альтернативы.

Вы можете заглянуть на домашнюю страницу проекта PyQt , и вы в конечном итоге найдете страницу для загрузки исходного кода PyQt4 ,На этой странице есть ссылка для исходного кода Linux PyQt4 , поэтому вы можете посмотреть его и посмотреть, сможете ли вы установить его в своей системе.

...