Не удалось импортировать файл matplotlib.pyplot как plt

1
File "<stdin>", line 1, in <module>
  File "C:\Users\franc\Anaconda3\lib\site-packages\matplotlib\pyplot.py", line 32, in <module>
    import matplotlib.colorbar
  File "C:\Users\franc\Anaconda3\lib\site-packages\matplotlib\colorbar.py", line 32, in <module>
    import matplotlib.contour as contour
  File "C:\Users\franc\Anaconda3\lib\site-packages\matplotlib\contour.py", line 18, in <module>
    import matplotlib.font_manager as font_manager
  File "C:\Users\franc\Anaconda3\lib\site-packages\matplotlib\font_manager.py", line 1363, in <module>
    _rebuild()
  File "C:\Users\franc\Anaconda3\lib\site-packages\matplotlib\font_manager.py", line 1344, in _rebuild
    fontManager = FontManager()
  File "C:\Users\franc\Anaconda3\lib\site-packages\matplotlib\font_manager.py", line 978, in __init__
    ttffiles = findSystemFonts(paths) + findSystemFonts()
  File "C:\Users\franc\Anaconda3\lib\site-packages\matplotlib\font_manager.py", line 264, in findSystemFonts
    fontfiles.update(win32InstalledFonts(fontext=fontext))
TypeError: 'NoneType' object is not iterable

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

  • 1
    Возможно, это , это , это или это поможет вам
  • 0
    спасибо, но я уже видел эти ссылки. Я использую анаконду
Показать ещё 7 комментариев
Теги:
matplotlib

1 ответ

0

Я встретил эту проблему и исправил ее при установке старой версии. Пытаться:

pip uninstall matplotlib

pip install -v matplotlib==2.2.2

Кажется, что эта ошибка вызвана неправильным использованием пакета pathlib в matplotlib.font_manager.py

  • 0
    Я знаю, я уже ответил в комментарии!

Ещё вопросы

Сообщество Overcoder
Наверх
Меню