Ошибка установки dlib (последняя версия) для python 3.7 / 3.8 на windows 10 с pycharm - решена - PullRequest
0 голосов
/ 13 июля 2020

Пытался установить последнюю версию dlib на pycharm с последней python версией 3.8 / 3.7 всегда команда выдает ошибку и установка не выполняется

1 Ответ

0 голосов
/ 13 июля 2020
  1. Установлен Pycharm
  2. Windows 10
  3. Python 3.8.3 (с pipenv, но также должен работать с pip)

пример: pipenv install (как виртуальный env)

, поскольку "pipenv install dlib" выдает ошибки установки после некоторой борьбы, возможность установить последнюю библиотеку dlib (dlib == 19.20.0)

Ниже приведена процедура, которая помогла мне установить последнюю версию библиотеки dlib - мы должны вручную скомпилировать библиотеку для Python

  1. Установить Visual Studio (я установил Microsoft Visual Studio Community 2019 версии 16.6. 3)
  2. Убедитесь, что выбрали среду Visual C ++ или C ++ - завершите установку - Больше ничего не требуется
  3. Goto - https://cmake.org/download/ и загрузите cmake для 64bit ( cmake-3.18.0-rc4-win64-x64.msi - это то, что я установил)
  4. При установке обязательно добавьте CMake в системный путь (после завершения установки -> проверьте переменную среды, чтобы увидеть это присутствует)
  5. G oto https://pypi.org/project/dlib/ -> Нажмите «Загрузить файлы»
  6. dlib-19.20.0.tar.gz (это то, что у меня было в последней версии) -> Загрузить то же
  7. извлекайте файл «dlib-19.20.0.tar.gz», пока не увидите файлы (dlib, dlib.egg-info, python_examples, tools, MANIFEST.in, PKG-INFO, README.md setup.cfg, setup .py)
  8. Скопируйте все эти файлы (выберите все (ctrl + a) и скопируйте (ctrl + c)) -> Убедитесь, что вы скопировали только эти файлы, а не его родительский каталог, вдоль
  9. Goto site-packages в python установке (C: \ Users \ AppData \ Local \ Programs \ Python \ Python38 \ Lib \ site-packages)
  10. Вставьте все файлы, скопированные на шаге 7,8
  11. открыть командную строку и перейти -> C: \ Users \ AppData \ Local \ Programs \ Python \ Python38 \ Lib \ site-packages
  12. выполнить команду - > python setup.py install

Вот и все, что вам нужно сделать - для завершения процесса может потребоваться 5-10 минут, в конце вы должны увидеть что-то подобное ниже, в конце Установлено c: \ пользователи \ appdata \ local \ programs \ python \ python38 \ lib \ site-packages \ dlib-19.20.0-py3.8-win-amd64.egg Зависимости обработки для dlib == 19.20.0 Зависимости завершенной обработки для dlib == 19.20.0

...