Несколько возможных причин, по которым в PyCharm возникает ошибка ModuleNotFound при работе с библиотеками:
- Отсутствие модуля в проекте. 1 Нужно проверить, что модуль, который пытаются импортировать, существует в проекте PyCharm. 1 Если его нет, установить с помощью pip. 1
- Неправильная настройка виртуального окружения. 3 В проекте PyCharm должно быть настроено виртуальное окружение, зависящее или не зависящее от Python и site-packages в системе. 3 Без настройки окружение проекта может не видеть установленные в системе пакеты. 3
- Ошибки в названии модуля. 12 Нужно убедиться, что название модуля написано правильно. 12
- Использование разных интерпретаторов Python. 1 Если используются виртуальные среды, нужно проверить, что интерпретатор Python, используемый PyCharm, такой же, как в виртуальной среде, где установлен модуль. 1
Если ничего из вышеперечисленного не помогло, можно попробовать перезапустить PyCharm и/или компьютер. 1