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