Случай 1: то же имя каталога
Возможно, имя вашей основной папки - face_recognition
. Если это так, попробуйте изменить его, потому что если вы попытаетесь импортировать его, python будет импортировать его из основной папки, а не импортировать из папки пакета.
Случай 2: Разрешение
Если вы используете Linux, убедитесь, что папка пакета доступна. Чтобы убедиться, что это проблема, попробуйте запустить программу с повышенными привилегиями с помощью команды sudo
. Вы можете попробовать использовать флаг --user
с pip
(pip install face_recognition --user
).
Случай 3: Переменные среды
Возможно, переменные среды не обновлены. Может ссылка на папку с пакетом отсутствует. Вот почему ваш python переводчик не может найти пакет. Для деталей пути:
import sys
print(sys.path)
Используя это, вы получите представление о том, ищет ли ваш переводчик пакет или нет.