Python matplotlib - ImportError: нет модуля с именем functools_lru_cache

Лицензия и исходный url (я думаю, вы имеете в виду здесь исходный URL-адрес источника tarball), обычно можно найти в файле с именем copyright. Этот файл должен быть в каждом пакете, но он только недавно был «стандартизирован» для упрощения чтения машины / компьютера (см. DEP5).

Не все пакеты правильно заполнены лицензиями. Кроме того, не все пакеты имеют машиночитаемые файлы авторских прав. Один отдельный файл может иногда потребовать отдельную лицензию и может сделать пакет debian кандидатом для удаления, если лицензия не разрешает перераспределение (или это не бесплатная / открытая версия с лицензией).

2
задан 14 June 2018 в 17:07

2 ответа

Сначала удалите

pip uninstall backports.functools_lru_cache

, а затем переустановите его

pip install backports.functools_lru_cache

, как описано в этом ответе .

0
ответ дан 14 June 2018 в 17:07

попробуйте это у меня была та же проблема этим утром

sudo apt-get install python-matplotlib

Я также использую python3.7 немного позже после того, как я установил несколько модулей. Я побежал.

pip3 install matplotlib

Теперь я могу импортировать matplotlib.

0
ответ дан 14 June 2018 в 17:07

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

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