Как установить PyQT4 и каковы практические различия между PyQT4 и PyQT5?
Я собираюсь начать разработку с использованием PyQT, но, похоже, существует две версии. На какую мне пойти?
Кроме того, я не могу установить, используя pip install PyQt4
Я получаю следующую ошибку:
Downloading/unpacking PyQt4
Could not find any downloads that satisfy the requirement PyQt4
Cleaning up...
No distributions at all found for PyQt4
Storing complete log in /home/user/.pip/pip.log
Журнал говорит:
Exception information:
Traceback (most recent call last):
File "/home/user/projects/pyqt-test-1/lib/python2.7/site-packages/pip/basecommand.py", line 134, in main
status = self.run(options, args)
File "/home/user/projects/pyqt-test-1/lib/python2.7/site-packages/pip/commands/install.py", line 236, in run
requirement_set.prepare_files(finder, force_root_egg_info=self.bundle, bundle=self.bundle)
File "/home/user/projects/pyqt-test-1/lib/python2.7/site-packages/pip/req.py", line 1085, in prepare_files
url = finder.find_requirement(req_to_install, upgrade=self.upgrade)
File "/home/user/projects/pyqt-test-1/lib/python2.7/site-packages/pip/index.py", line 265, in find_requirement
raise DistributionNotFound('No distributions at all found for %s' % req)
DistributionNotFound: No distributions at all found for pyqt4
pip search pyqt
списки как минимум PyQt4
так что у меня сложилось впечатление, что пакет находится в списке:
PyQt4 - Python bindings for the Qt cross platform GUI toolkit
Есть ли какой-нибудь официальный способ установить эту штуку на общий Linux? Как я могу это сделать?
3 ответа
Я отправил письмо по электронной почте:
Если я пытаюсь установить PyQt4 через pip, я получаю следующее сообщение:
$ pip install PyQt4 Загрузка / распаковка PyQt4 Не удалось найти файлы для загрузки, которые удовлетворяют требованию PyQt4 Не найдено никаких дистрибутивов для PyQt4. Сохранение полного журнала в /home/jon/.pip/pip.log
Однако, если я ищу PyQt4, пакет явно там:
$ pip search PyQt4...... PyQt4 - привязки Python для инструментария кроссплатформенного графического интерфейса Qt python-qt - оболочка совместимости Python для привязок Qt......
Страница pypi для этого пакета также доступна ( https://pypi.python.org/pypi/PyQt4/4.10.3); Тем не менее, я заметил, что статистика загрузки равна 0.
Как я могу установить PyQt4 через pip?
И получил следующий "неконструктивный" ответ:
Ты не можешь.
Я думаю, чтобы установить PyQt4, в первую очередь вам нужно sip. Информация может быть доступна на веб-сайте River Bank.
или если вы используете Ubuntu/debian, вы можете легко получить из репозиториев:
sudo apt-get установить pyqt4-dev-tools
Я столкнулся с той же проблемой. В конце я скачал SIP и PyQt с сайта riverbankcomputing.com и установил их с помощью:
python configure.py
make
make install