Spyder перестал работать после обновления Anaconda matplotlib - PullRequest
0 голосов
/ 21 марта 2019

Ответ на вопрос: То, что описано в разделе «Правка», заставило Spyder и Matplotlib работать.

Spyder больше не запускается. Я использую окна и анаконду. Вот что случилось:

1) Когда Spyder работал, matplotlib не работал. При попытке построить что-то я получил ошибку

AttributeError: 'module' object has no attribute 'to_rgba'

2) Исходя из этого потока , я обновил matplotlib на

conda upgrade matplotlib

Spyder все равно не будет работать. Среди сообщений об ошибках, которые я получил при попытке запустить Spyder из терминала windows, было

"AttributeError: 'module' object has no attribute 'PLUGIN_CLASS'

и

raise PythonQtErrpr('No Qt bindings could be found')
qtpy.PythonQtError: No Qt bindings could be found

3) Я тогда сделал

conda update qt pyqt

, который выдал последнюю ошибку 2) при попытке запустить Spyder.

4) Я ден сделал

conda install --force-reinstall pyqt qt

, который также выдал последнюю ошибку 2) при попытке запустить Spyder.

Кто-нибудь знает, как это исправить?

редактирование: Я не уверен почему, но я только что обнаружил, запустив

python --version

, что установлен Python 2.7.15, а не Python 3. Тем не менее, я почти уверен, что использовал Python3, так как команды печати, которые я использовал, были типа Python3. Сейчас попробую

conda update conda
conda install python=3.7.2

1 Ответ

1 голос
/ 21 марта 2019

Следующие исправили проблему и заставили Spyder и Matplotlib работать

conda update conda
conda install python=3.7.2
...