Несколько возможных причин, по которым PyCharm не видит установленные библиотеки при импорте:
- Отсутствие настройки виртуального окружения. 1 В проекте PyCharm должно быть настроено виртуальное окружение, зависящее или не зависящее от Python и site-packages в системе. 1 Без настройки окружение проекта может не видеть установленные в системе пакеты. 1
- Конфликт версий. 5 Если установлена старая версия модуля, а код требует более новой, PyCharm может не распознать модуль либо выдавать ошибки. 5
- Ошибки в имени модуля. 5 Стоит проверить, нет ли опечаток в имени модуля, который пытаются импортировать. 5 Даже маленькая ошибка может привести к тому, что PyCharm не найдёт модуль. 5
- Неправильная настройка интерпретатора. 45 Нужно настроить проект в PyCharm для использования интерпретатора Python, в котором есть библиотеки. 4 Для этого следует перейти по ссылке «Файл» — «Настройки» — «Проект» — «Интерпретатор проекта» и выбрать соответствующий интерпретатор из выпадающего списка. 4