2017-01-28 1 views
2

Je souhaite utiliser dlib avec python pour la reconnaissance d'image. J'ai l'application python fonctionne à merveille avec OpenCV sous Windows 10, mais quand je veux installer dlib du cmd il me donne cette erreur suivante:Installation dlib sous Windows 10

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

Que dois-je faire?

My command prompt error

+4

** Modifier ** votre question pour inclure l'erreur réelle au lieu de joindre une capture d'écran. Cela facilitera la réponse à votre question et rendra votre question utile à d'autres personnes ayant des problèmes similaires. –

Répondre

1

Vous devez installer Cmake. Dlib est une librairie C++ avec des liaisons python. Il doit être construit en premier. Je suppose que cela se produira automatiquement une fois que vous avez installé Cmake

+0

J'ai installé Cmake, pourriez-vous s'il vous plaît me dire comment le faire fonctionner et avec cmake que devrais-je mettre dans "Où est le code source?" et "Où construire les binaires?" – Drill

+0

@Drill suffit de réinviter pip installer dlib. –

+0

@Drill assurez-vous que cmake est dans votre variable de chemin –

0

Installer Dlib dans Windows

télécharger Dlib de https://github.com/davisking/dlib.git

télécharger camke de https://cmake.org/download/

Extrait CMake et le configurer comme variable d'environnement au chemin extrait mon il était C: \ Users \ admin \ Téléchargements \ cmake-3.8.1-win32-x86 \ cmake-3.8.1-win32-x86 \ bin

Maintenant extrait Dlib fichier zip et aller dans le dossier Dlib

Suivre cette commande

cd dlib/test 
mkdir build 
cd build 
cmake .. 
cmake --build . --config Release 

Maintenant, allez à la version dossier qui serait à Dlib \ test \ build \ Release et exécuter cette commande dtest.exe --runall

Ce processus prend du temps car cmake compile tous les fichiers C++ afin de rester clam. Profitez-en !!!

+0

Cela n'installe pas dlib. Il ne fait que faire les tests unitaires. –

0

Il suffit d'aller à ce page et de télécharger le fichier Python Wheel et de pip juste l'installer. Ou si vous voulez une version pre-python 3.6 vous voulez le télécharger here.

pip install dlib-file.whl