2015-12-07 2 views
3

Я больше не могу использовать matplotlib (на python 3.5, archlinux, kde). После обновления системы с помощью pacman я получил сообщение об ошибке, что PySide не установлен. Когда я безуспешно пытался установить его с помощью pip3, я узнал, что с PySide версии 1.2.4, python 3.5 явно не поддерживается. Поэтому после некоторых исследований я выяснил, что PyQt4 или PyQt5 должны работать. Когда я пытаюсь установить PyQt4 или 5 с PIP3, я получаю следующее сообщениеPyQt4, PyQt5 или PySide для Matplotlib на Archlinux

$ sudo pip3 install PyQt5 
Collecting PyQt5 
Could not find a version that satisfies the requirement PyQt5 (from versions:) 
No matching distribution found for PyQt5 

QMAKE --version возвращает

$ qmake --version 
QMake version 3.0 
Using Qt version 5.5.1 in /usr/lib 

Кто-нибудь знает решение этой проблемы?

+3

Почему вы делаете ** система ** устанавливается с ** pip ** на archlinux? Последние версии всех этих пакетов уже находятся в официальных хранилищах archlinux. – ekhumoro

+0

потому что, когда я изначально пытался установить все через pacman, я не мог заставить jupyter работать правильно. И «все» я имею в виду ipython и jupyter :) – Johann

+0

Эти два пакета также находятся в официальных хранилищах archlinux. Вы утверждаете, что они сломаны? Если это так, вы должны сделать отчет об ошибке на официальном трекере archlinux. – ekhumoro

ответ

1

Я нашел решение своей проблемы. В другом потоке проблем с установкой PyQt4 here Я нашел полезный комментарий Ivo, что в Linux нужно установить пакеты PyQt с помощью встроенного диспетчера пакетов. Поэтому я установил PyQt4 и PyQt5 с pacman, и теперь все работает нормально.

Примечание: Необходимо было сначала сбросить ядро. В противном случае у меня появилось новое сообщение об ошибке.

Смежные вопросы