web-dev-qa-db-fra.com

installation de dlib sous Windows 10

Je souhaite utiliser dlib avec python pour la reconnaissance d'image. L'application Python fonctionne parfaitement avec OpenCV sous Windows 10, mais lorsque je souhaite installer dlib à partir de la cmd, l'erreur suivante s'affiche:

erreur: Impossible de trouver cmake, assurez-vous qu'il est installé et dans le chemin . Vous pouvez installer cmake en suivant les instructions de https://cmake.org/install/ Vous pouvez également spécifier son chemin avec le paramètre --cmake.

Que devrais-je faire?

 My command Prompt error

13
Drill

Installer Dlib à partir de .whl

Dlib 19.7.0

pip install https://pypi.python.org/packages/da/06/bd3e241c4eb0a662914b3b4875fc52dd176a9db0d4a2c915ac2ad8800e9e/dlib-19.7.0-cp36-cp36m-win_AMD64.whl#md5=b7330a5b2d46420343fbed5df69e6a3f

Vous pouvez le tester en téléchargeant un exemple à partir du site, par exemple SVM_Binary_Classifier.py et en l'exécutant sur votre ordinateur.


Installer Dlib à partir des sources

Dlib > 19.7.0

  1. Téléchargez le code source (.tar.gz) à partir de Python Package Index: https://pypi.python.org/pypi/dlib
  2. Exécutez setup.py: Sudo python setup.py install (Linux) ou python setup.py install (Windows)

note: Cette procédure suppose que vous avez CMake installé.

18
Marco D.G.

Suivez ces étapes:

  • pip install cmake
  • Installez les outils de compilation de Visual Studio à partir de ici .
  • Dans Visual Studio 2017, accédez à l'onglet Composants individuels, Outils Visual C++ pour Cmake, puis cochez la case située sous la section "Compilateurs, outils de compilation et d'exécution".
  • pip install dlib
9
Rajat Bhatt

Vous devez installer Cmake .

dlib est une bibliothèque c ++ avec des liaisons python. Il doit être facturé en premier. Je pense que cela se produira automatiquement une fois que vous aurez installé Cmake

2
R_Valdez

Vous devez installer cmake comme le dit l’erreur.

vous pouvez suivre ces instructions https://www.learnopencv.com/install-dlib-on-windows/

ou installez directement cmake à partir d’ici https://cmake.org/download/

Une fois que cmake est installé, pip install dlib devrait fonctionner.

J'avais installé des outils de construction vstudio lors de mon test.

1
Dedalo

merci marko ... ça marche après cmake ... dans cmd pip install https://pypi.python.org/packages/da/06/bd3e241c4eb0a662914b3b4875fc52dd176a9db0d4a2c915c2ad88e9e -win_AMD64.whl # md5 = b7330a5b2d46420343fbed5df69e6a3f

alors vous pouvez installer le paquet face_recognition

0
vaas

Choisissez le fichier .whl dlib en fonction de votre version de python installée . Par exemple, si la version de python installée est 3.6.7, système 64 bits ou si python est un fichier 3.5.0 32 bits .__, choisissez dlib-19.5.1 -cp36- cp36m-win _AMD64. whl et dlib-18.17.100 -cp35- aucun -win32. whl, respectivement.

Le texte en gras indique la version prise en charge par python.

Télécharger le fichier wheel de ici ou copier l'adresse du lien

pip install dlib-19.5.1-cp36-cp36m-win_AMD64.whl

pour la méthode ci-dessus, le fichier .whl devrait être dans le répertoire de travail

ou

Lien ci-dessous pour python3.6 supportant dlib link, pour python 3.5, vous pouvez le remplacer par dlib 35.whl link

pip install https://files.pythonhosted.org/packages/24/ea/81e4fc5b978277899b1c1a63ff358f1f645f9369e59d9b5d9cc1d57c007c/dlib-19.5.1-cp36-cp36m-win_AMD64.whl#sha256=7739535b76eb40cbcf49ba98d894894d06ee0b6e8f18a25fef2ab302fd5401c7
0
Ramisha Rani K