из matplotlib import style ImportError: не удается импортировать имя 'style'

Я получаю следующее сообщение об ошибке

ImportError: cannot import name 'style'

когда я запускаю

from matplotlib import style

Я использую ubuntu и попытался запустить его с python3 и python. У меня установлена версия (1.3.1) matplotlib, которая является самой современной, что apt-get устанавливает. Я установил numpy и установил matplotlib с python3. Никакая радость.

у кого-нибудь еще была такая же проблема ?

3 ответов


sudo pip install --обновление matplotlib

сделал свое дело. Хотя на моей машине Это изначально вызвало некоторые проблемы. Есть ряд полезных предложений по этой теме для тех, у кого есть проблема

ubuntu 14.04, pip не может обновить matplotllib


у меня была такая же проблема с использованием Anaconda и IPython 3.1. Вы можете обновить matplotlib до последней версии после установки Anaconda. Просто напоминаю, что вы можете использовать установщик для Python 3. Вы найдете style module с помощью matplotlib библиотеки и matplotlib.pyplot.


вы также можете использовать pip install --user --upgrade matplotlib

используя sudo считается небезопасным, поскольку вы разрешаете pip выполнять код из интернета как root.

использование --user:

..делает pip установить пакеты в домашнюю директорию, которая не требует каких-либо особых привилегий цель --user

дополнительная информация об этом здесь:каковы риски запуска "sudo pip"?