При загрузке dlib (для пакета face_recognition) в python с использованием pip я получаю эту ошибку - PullRequest
0 голосов
/ 05 апреля 2020

Я установил Cmake и добавил его в PATH и установил Visual Studio 2017, но мне не удалось обойти эту ошибку. (VB установлен на диске D)

ОШИБКА: Команда завершилась ошибкой при выходе статус 1: команда: 'c: \ python \ python37 \ python .exe' -u - c 'импорт sys, setuptools, tokenize; sys.argv [0] = '"'" 'C: \ Users \ mathe \ AppData \ Local \ Temp \ pip-install-dsu8c1p3 \ dlib \ setup.py' "'"'; файл = ' " ' " 'C: \ Users \ Mathe \ AppData \ Local \ Temp \ пип-установки-dsu8c1p3 \ dlib \ setup.py'"'"'; е = GetAttr (токенизировать , '"'" open "" '"', open) ( file ); code = f.read (). replace ('"' "\ r \ n '"' "', '"'" '\ n' "'"'); f.close (); exe c (скомпилировать (код, file , '"'" 'exe c' "'") '))' install --record 'C: \ Users \ mathe \ AppData \ Local \ Temp \ pip-record-ocqaxrci \ install-record.txt' --single-version-внешне управляемый --compile - заголовки установки 'c: \ python \ python37 \ Include \ dlib' cwd: C: \ Users \ mathe \ AppData \ Local \ Temp \ pip-install-dsu8c1p3 \ dlib \ Полный вывод (57 строк): выполняется установить запущенную сборку с запущенным файлом сборки build_py файл инициализации 'dlib__init__.py' не найден (или не является обычным файлом) с запущенным расширением build_ext Building для Python 3.7.7 (tags / v3.7.7: d7c567b08f, 10 марта 2020 г., 10:41: 24) [MS C v.1900 64 бит (AMD64)] Вызов настройки CMake: 'cmake C: \ Users \ mathe \ AppData \ Local \ Temp \ pip-install-dsu8c1p3 \ dlib \ tools \ python -DCMAKE_LIBRARY_OUTPUT_DIRECTORY = C: \ Users \ Mathe \ A ppData \ Local \ Temp \ pip-install-dsu8c1p3 \ dlib \ build \ lib.win-amd64-3.7 -DPYTHON_EXECUTABLE = c: \ python \ python37 \ python .exe -DCMAKE_LIBRARY_OUTPUT_DIRECTORY_RELEASE = \ * mathe \ AppData \ Local \ Temp \ pip-install-dsu8c1p3 \ dlib \ build \ lib.win-amd64-3.7 -A x64 '- Построение для: CMake Makefiles Ошибка CMake в CMakeLists.txt: 3 (проект): Генератор

    NMake Makefiles

  does not support platform specification, but platform

    x64

  was specified.


CMake Error: CMAKE_C_COMPILER not set, after EnableLanguage
CMake Error: CMAKE_CXX_COMPILER not set, after EnableLanguage
...