Matplotlib внезапно перестал работать в Python.Я обновил несколько пакетов в IPython, где matplotlib все еще работает, однако в Python он больше не импортируется.Я хотел бы подчеркнуть, что я работаю в Python 3.6 (в PyCharm IDE).
Это сообщение, которое я получаю:
Traceback (most recent call last):
File "C:/Users/brouw/Python/BatchAnalysis/Test.py", line 1, in <module>
import matplotlib.pyplot as plt
File "C:\Users\brouw\Anaconda3\envs\Python\lib\site-packages\matplotlib\__init__.py", line 131, in <module>
from matplotlib.rcsetup import defaultParams, validate_backend, cycler
File "C:\Users\brouw\Anaconda3\envs\Python\lib\site-packages\matplotlib\rcsetup.py", line 29, in <module>
from matplotlib.fontconfig_pattern import parse_fontconfig_pattern
File "C:\Users\brouw\Anaconda3\envs\Python\lib\site-packages\matplotlib\fontconfig_pattern.py", line 28, in <module>
from backports.functools_lru_cache import lru_cache
ImportError: No module named functools_lru_cache
В сети я вижу, что проблема довольно часто встречается в Python 2.7 и решается путем понижения matplotlib до предыдущей версии, например, здесь: python 2.7 functools_lru_cache не импортирует, хотя установлен
Мне кажется, все это не работает.Надеюсь, кто-то может помочь.Я прошу прощения, если я не использую правильную терминологию (Python, IPython и т. Д.)
Спасибо
edit: изменен Python 3.5 -> 3.6