matplotlib.pyplot не работает!

Я использую Jupyter Notebook, и matplotlib.pyplot не работает. Я использую Python 2.7 в Ubuntu 14.04.

Image of the error message

-1
задан 9 December 2018 в 11:57

1 ответ

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

ImportError: numpy.core.multiarray failed to import

Измените ваш код Python следующим образом, а затем протестируйте его сначала в терминале:

:~$ python
>>> import numpy
>>> from numpy import core
>>> from numpy.core import multiarray as ma  

Если у вас также есть Python- Установлен matplotlib, первая строка кода для включения печати в текущем блокноте Jupyter - %matplotlib inline

В вашем блокноте Jupyter также отображается другое сообщение об ошибке:

RuntimeError: module compile against API version 0xa but this version of numpy is 0x9

numpy от Anaconda не совместим с ipython или другим установленным вами пакетом. Этого не произойдет, если вы установили пакеты python-numpy, ipython и python-matplotlib из стандартных репозиториев Ubuntu. Я установил Jupyter Notebook в Ubuntu 14.04 с помощью команды sudo apt-get -y install ipython ipython-notebook && sudo -H pip install jupyter и в Ubuntu 18.04 из стандартных репозиториев Ubuntu с помощью команды sudo apt install python3-notebook jupyter-core python-ipykernel и использовал его с ipython, python-matplotlib и python-numpy также из стандартных репозиториев Ubuntu без каких-либо проблемы.

4
ответ дан 9 December 2018 в 11:57

Другие вопросы по тегам:

Похожие вопросы: