Matplotlib установлен - ModuleNotFoundError: Нет модуля с именем 'matplotlib' - PullRequest
0 голосов
/ 23 апреля 2020

Я установил matplotlib.

Но когда я пытаюсь импортировать его в свой проект, импортируйте matplotlib.pyplot как plt

, он говорит ModuleNotFoundError: Нет модуля с именем 'matplotlib'

список пипов дает мне: matplotlib 3.2.1

Я использую Atom

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

1 Ответ

0 голосов
/ 23 апреля 2020

Многое может заставить ваш код не найти модуль, одной из распространенных проблем является наличие на вашем компьютере нескольких версий python. Использование виртуальной среды для управления проектом поможет исправить такие проблемы в вашем проекте.

  • В каталоге вашего проекта создайте виртуальную среду с рабочим пространством venv
    python3 -m venv workspace
    это имя среды, вы можете дать ему любое имя, которое вы хотите

  • Активировать виртуальную среду
    На P C использовать этот код
    workspace\Scripts\activate.bat
    На Mac / Linux
    source venv/bin/activate

  • Установите matplotlib в виртуальной среде и запустите ваш код

Когда вы закончите, вы можете деактивировать среду с помощью этого кода
deactivate

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