2017-01-28 27 views
2

Я хочу использовать dlib с python для распознавания изображений. У меня есть приложение питона работает большой с OpenCV на Windows 10, но когда я хочу установить dlib из cmd он дает мне эту ошибку:установка dlib на Windows 10

об ошибке: Не удается найти CMake, убедитесь, что он установлен и в пути. Вы можете установить cmake, используя инструкции: https://cmake.org/install/ Вы также можете указать свой путь с параметром --cmake.

Что мне делать?

My command prompt error

+4

** отредактируйте ** ваш вопрос, чтобы включить фактическую ошибку вместо простого скриншота. Это упростит ответ на ваш вопрос и сделает ваш вопрос полезным для других с аналогичными проблемами. –

ответ

1

Вам необходимо установить Cmake.

dlib - это C++ libary с привязками к python. Сначала его нужно построить. Я думаю, что это произойдет автоматически, как только вы установили CMake

+0

Я установил Cmake, не могли бы вы рассказать мне, как заставить его работать, и с cmake, что мне следует добавить «Где исходный код?» и «Где строить двоичные файлы?» – Drill

+0

@Drill просто переустановить pip install dlib. –

+0

@Drill убедитесь, что cmake находится в вашей переменной пути –

0

Установка dlib в ОС Windows

скачать dlib из https://github.com/davisking/dlib.git

скачать camke из https://cmake.org/download/

Extract CMake и настроить его в качестве переменной окружающей среды к извлеченному пути my это было C: \ Users \ admin \ Downloads \ cmake-3.8.1-win32-x86 \ cmake-3.8.1-win32-x86 \ bin

Теперь извлечь dlib почтового файла и перейдите в папку dlib

Следуйте эти команды

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

Теперь переходят к выпуску папки, которая будет в dlib \ тест \ сборка \ Release и выполнить это команда dtest.exe --runall

Этот процесс требует времени, так как cmake компилирует все файлы на C++, чтобы оставаться моллюском. Наслаждайтесь !!!

+0

Это не устанавливает dlib. Он просто запускает модульные тесты. –

0

Просто перейдите к этому page и загрузите файл Python Wheel и просто установите его. Или, если вы хотите построить pre-python 3.6, вы хотите скачать его here.

pip install dlib-file.whl