python 3.6 matplotlib больше не работает в Python: ImportError: нет модуля с именем functools_lru_cache - PullRequest
0 голосов
/ 21 ноября 2018

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

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