Jupyter ImportError: невозможно импортировать имя книги - PullRequest
0 голосов
/ 09 сентября 2018

Я работаю над jupyter и python 2. Когда я пытаюсь использовать эту команду from matplotlib import pyplot as plt

в ноутбуке Jupyter это ошибка

     ImportError                               Traceback (most recent      call last)
<ipython-input-4-99ba79ecbbfb> in <module>()
----> 1 from matplotlib import pyplot as plt

/home/adarsh/.local/lib/python2.7/site-packages/matplotlib/__init__.py in <module>()
    124 # cbook must import matplotlib only within function
    125 # definitions, so it is safe to import from it here.
--> 126 from . import cbook
    127 from matplotlib.cbook import (
    128     _backports, mplDeprecation, dedent, get_label, sanitize_sequence)

ImportError: cannot import name cbook

Я использую Ubuntu

Есть идеи как это исправить?

Ответы [ 2 ]

0 голосов
/ 11 июня 2019

Мой простой совет: создайте виртуальную среду на python и там установите matplotlib.

и, пожалуйста, перейдите на python3, иначе вы получите меньше ответов на свои проблемы. попробуйте использовать spyder или pycharm больше.

попробуйте удалить matplotlib и шесть. тогда

conda install six=1.10.0
conda install matplotlib=2.0.2 

может это работает. не говорите, что не используете анаконду.

0 голосов
/ 09 сентября 2018

Попробуйте обновить matplotlib

python -m pip install -U matplotlib

Если это не работает, попробуйте удалить и переустановить его

python -m pip uninstall matplotlib

тогда

python -m pip install -U matplotlib

Дайте мне знать, если это исправит.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...