Spyder не запускает скрипты Python после обновления matplotlib

Я кодировал в Python 2.7 с помощью Spyder 2.1.9 , используя matplotlib 1.1 . Операционная система – Linux Ubuntu 12.04 LTS.

Я попросил обновить matplotlib с помощью sudo pip --upgrade python-matplotlib . Обновление прошло хорошо: конечное сообщение successfully installed matplotlib numpy foos bars .

Теперь, если я открою интерпретатор в терминале и введите

  import matplotlib print(matplotlib.__version__) 

ответ 1.5.1 . Эта версия matplotlib устанавливается в /usr/local/lib/python2.7/dist-packages/matplotlib/__init__.pyc , если эта информация может быть полезна.

Однако, когда я возвращаюсь к IDE Spyder, и я пытаюсь запустить любой из сценариев, которые там находятся (ключ F5), ничего больше не происходит. В Spyder не активируется окно интерпретатора. То же самое, если я создаю новый сценарий «hallo world».

Внутренняя консоль в Spyder действительно работает, это просто сценарии , которые не выполняются, будь то новые или старые. Это снимок внутренней консоли Spyder в новой настройке:

Внутренняя консоль Spyder видит новую версию matplotlib

Какова возможная причина этого? Как мне заставить Spyder работать снова, как обычно?

One Solution collect form web for “Spyder не запускает скрипты Python после обновления matplotlib”

Было много ошибок при использовании matplotlib 1.5 на версиях Spyder до 2.3.7. Я думаю, вы должны понизить matplotlib.

Python - лучший язык программирования в мире.