Python3 не распознает face_recognition как модуль - PullRequest
0 голосов
/ 18 февраля 2020

Я пытаюсь использовать реализацию модуля face_recognition, пока безуспешно. Когда я пытаюсь запустить его с импортом в python, он просто говорит, что такого модуля нет, однако, когда я просто пытаюсь запустить face_recognition самостоятельно, он работает просто отлично.

1 Ответ

0 голосов
/ 18 февраля 2020

Случай 1: то же имя каталога

Возможно, имя вашей основной папки - face_recognition. Если это так, попробуйте изменить его, потому что если вы попытаетесь импортировать его, python будет импортировать его из основной папки, а не импортировать из папки пакета.

Случай 2: Разрешение

Если вы используете Linux, убедитесь, что папка пакета доступна. Чтобы убедиться, что это проблема, попробуйте запустить программу с повышенными привилегиями с помощью команды sudo. Вы можете попробовать использовать флаг --user с pip (pip install face_recognition --user).

Случай 3: Переменные среды

Возможно, переменные среды не обновлены. Может ссылка на папку с пакетом отсутствует. Вот почему ваш python переводчик не может найти пакет. Для деталей пути:

import sys
print(sys.path)

Используя это, вы получите представление о том, ищет ли ваш переводчик пакет или нет.

...