web-dev-qa-db-fra.com

MODULENOTFOUNDERROR: Aucun module nommé 'Face_Recognition'

import face_recognition

image = face_recognition.load_image_file("My_Image.png")
face_locations = face_recognition.face_locations(image)
print("I found {} face(s) in this photograph.".format(len(face_locations)

Lorsque j'exécute le code ci-dessus, j'ai trouvé le message d'erreur suivant.

Trackeback (appel le plus récent): Fichier "Sample.py", ligne 1, in Import Face_Recognition

Et j'ai vérifié que j'ai trouvé suivi du message d'erreur lorsque j'ai installé face_recognition Bibliothèque.

pip install face_recognition

  RuntimeError:
  *******************************************************************
   CMake must be installed to build the following extensions: dlib
  *******************************************************************


  ----------------------------------------
  Failed building wheel for dlib
  Running setup.py clean for dlib
Failed to build dlib
Installing collected packages: dlib, Pillow, numpy, face-recognition-models, face-recognition

Commande "/USR/LOCAL/OPT/PYTHON/BIN/PYTHON3.7 -C" Import StinotTools, Tokenize; Fichier= '/ privé/var/dossiers/LJ/CYCZW6R164B5F3Q1DVMBBKFH0000GN/T/PIP -Install-gk35rom0/dlib/setup.py '; F = getattr (Tokenize,' Ouvrir ', Ouvrir) (Fichier); Code = F.Read (). Remplacer (" ','\n '); f.close (); EXEC (Compile (CODE, -Fichier,' Exec ')) "Installation --Record/Private/Var/Dossiers/LJ/CYCZW6R164B5F3Q1DVMBBKFH0000GN/T/PIP-RECAPT-3ENJHGFQ/INSTALL-ENRGENT.TXT --SINGLE-VERSION-GÉRÉE-VERSION-OUTILISÉE - COMPOSITION DU CODE D'ERREUR 1 IN/VAR/VAR/VAR/LJ/CYCZW6R164B5F3Q1DVMBBKFH0000GN/T/PIP-INSTALL-GK35ROM0/dlib /

Mon python version est Python 3.7.1 Et pip is pip 19.0.3 from /Library/Python/2.7/site-packages/pip (python 2.7) _

2
PPShein

Installez Cmake avec:

Sudo apt install cmake

Et pour Python3, n'utilisez pas pip seul, utilisez pip3 Pour installer les futurs modules Python3:

pip3 install face_recognition

3
GKE

J'étais confronté au même problème, mais alors cela a résolu les étapes suivantes:

Étape 1: Téléchargez Microsoft Visual Studio 2015 ou plus récent (Vérifiez si les outils de construction sont suffisants).

Étape 2: Download Cmake (PIP Install Cmake)

Étape 3: Installez DLIB (PIP INSTALL DLIB)

Étape 4: Installez la reconnaissance faciale (PIP Installez le visage-reconnaissance)

Mais installez-le dans un environnement spécifique qui sera utilisé ultérieurement pour Face_Recognition Code (dans Conda: Activer le nom de l'environnement).

Référence: https://www.youtube.com/watch?v=osqaxmgwlfo

1
Muhammad Affan