为安装 python face_recognition, pip install face_recognition
需要安装依赖包 dlib (dlib http://dlib.net/ Dlib is a modern C++ toolkit containing machine learning algorithms and tools for creating complex software in C++ to solve real world problems. )
----------------------------
总结,最终在windows安装成功的步骤:
0.下载:
cmake(https://cmake.org/download/)
dlib(http://dlib.net/files/dlib-19.9.zip)
boost(https://dl.bintray.com/boostorg/release/1.66.0/source/ )
vs2015(https://www.visualstudio.com/zh-hans/downloads/ )
1.安装cmake;
2.安装vs2015,自定义选择vc++及以来的windows10sdk;
3.编译boost
在解压目录依次执行bootstrap.bat 然后运行生成的 b2.exe (bjam.exe)
4.vs编译dlib
用cmake生成基于vs2015的configure
选中源码目录(...\dlib-19.9\dlib),填写生成目录(....\dlib.vs\)
configure后,将在生成目录中 生成sln,vcxproj;
vs打开dlib.sln
生成ALL_BUILD.vcxproj,运行INSTALL.vcxproj
5.安装dlib
最终成功运行python setup.py install的是从官网下载的版本(上述链接所示),而非pip.python.org下载的tar包;
在此遇到的坑:
曾因考虑vs2015下载安装耗费时间,尝试在win下通过msys/mingw编译dlib,cmake生成msys configure,mingw编译dlib均可编译/安装通过;boost也可编译通过;
但在python setup.py install报错(如下图所示)
CMake Error in E:/temp/dlib-19.9/tools/python/CMakeLists.txt:
通过Unix Makefiles来怀疑到cmake版本有问题的,
本机因为安装mysys64而存在多个cmake,并在path中的优先级有问题,如下是最终修改后的正确位置,即
(ocr.py27) E:\test\ocrpy>where cmake
C:\Program Files\CMake\bin\cmake.exe
C:\msys64\usr\bin\cmake.exe
c:\msys64\mingw32\bin\cmake.exe
调整好cmake的优先级,运行python setup.py install,没有错误,
时间有些长,等待即可.
相关推荐
Windows 下面安装dlib 本文主要是基于anaconda 来安装dlib的 第一步:首先安装anaconda 参考博客 https://www.jianshu.com/p/d3a5ec1d9a08 第二步:在anaconda 安装路径下找到Anaconda Propt 并打开 ...
python3.6+匹配的dlib安装文件dlib-19.8.1-cp36-cp36m-win_amd64.whl
【标题】: "dlib安装文件.rar" 是一个包含dlib库安装文件的压缩包,专为Python 3.6及64位Windows系统设计。 【描述】: "dlib-19.8.1-cp36-cp36m-win_amd64.whl" 是一个Python的whl(wheel)文件,它是一个预编译的...
在Windows系统上为Python3.6版本安装dlib时,通常会建议用户安装CMake和Boost,因为这两个库在dlib的编译过程中是必需的。然而,对于某些情况,特别是如果已经有了预编译的二进制版本,可以避免手动安装这些依赖项。...
本文将详细介绍如何在Python 3.10环境下离线安装dlib库,以解决在线pip安装时可能遇到的问题。 首先,让我们理解为什么会出现在线安装dlib时的错误。通常,这种问题可能是由于Python版本不兼容、缺少依赖或者网络...
标题中的“dlib安装 dlib-19.19.0-cp38-cp38-win_amd64.whl”指的是dlib库的一个特定版本(19.19.0)的安装文件,它是为Python 3.8版本和64位Windows系统设计的。描述部分提供了安装该库的步骤,即通过pip工具来安装...
在Python3.7环境下安装dlib库时,有时会遇到一些挑战,比如需要Visual Studio编译环境或者遇到其他依赖问题。然而,通过使用预编译的`.whl`文件,可以简化这个过程。以下是一种无需下载Visual Studio即可安装dlib的...
在Windows环境下,安装dlib通常会遇到兼容性问题,因为官方可能不支持最新的Python版本。在这种情况下,使用提供的whl文件是一种解决方案。以下是一般步骤: 1. 首先,确保已安装Python 3.7及pip。 2. 下载与系统...
适合windows用户,python2.7版本,pip install安装出错的情况下,这个一下子就ok了。安装dlib的轮子.whl文件。CHN_adm 地图 我在python可视化画地图的时候用到的,区别于用svg来画地图。不好意思我也不知道为什么...
Collecting dlib Downloading http://mirrors.cloud.aliyuncs.com/pypi/packages/63/92/05c3b98636661cb80d190a5a777dd94effcc14c0f6893222e5ca81e74fbc/dlib-19.19.0.tar.gz (3.2MB) 100% |█████████...
dlib18.17 编译好的python-dlib库 不需要安装vs和boost cmake,直接pip安装,亲测有效,非常简单 命令: pip install dlib-19.17.0-cp36-cp36m-win_amd64
Python中dlib包的安装非常麻烦,直接pip install dlib,会出现很多错误,需要先安装CMake和VS2015(要选中VC++开发环境)。如果有.whl文件,则直接可以 pip install dlib.whl。网上只能找到 dlib-19.7.0-cp36-cp36m-...
标题提到的是“dlib安装包(python)”,这表明我们要讨论的是在Python环境中安装dlib库的过程。dlib是一个C++库,但同时也为Python提供了接口,广泛应用于计算机视觉和机器学习任务,特别是人脸识别、图像处理等领域...
在开始安装Dlib之前,你需要一个支持C++开发的环境,例如Ubuntu、Windows或Mac OS。确保已安装了C++编译器,如GCC或Clang。同时,Python环境也是必不可少的,推荐使用Python 3.6或更高版本。 2. **依赖库安装** -...
安装Dlib 19.17.0时,你需要先确保已经安装了CMake构建系统,它允许跨平台的项目管理和编译配置。同时,VC++ Build Tools是Microsoft Visual Studio的一个组件,包含了编译C++程序所需的工具。下载解压Dlib-19.17.0...
windows 下python人脸识别应用环境搭建 安装过程如下: step1:准备安装包 1.Anaconda3-5.2.0-Windows-x86_64.exe 2.dlib-19.7.0-cp36-cp36m-win_amd64.whl step2 安装 注意:以上中仅有dlib安装需要用到资源...
描述中提到的“**windows系统直接使用pip install dlib命令安装dlib失败**”可能是因为dlib库在Windows环境下需要额外的依赖,如Boost和C++编译器,这些在默认情况下可能并未安装。而使用提供的whl文件,可以直接跳...
为了确保在Python 3.9环境下正确安装dlib,你需要确保你的系统满足以下条件: 1. Python 3.9已安装。 2. 系统是64位的Windows。 3. 如果你的系统缺少C++编译器,可能需要安装Microsoft Visual C++ Build Tools,因为...
这个文件可能是交叉编译和移植过程的安装指南或脚本,包含了编译、配置、链接和安装dlib库到aarch64目标系统的步骤。它可能包括了环境变量的设置、依赖库的安装、编译选项的指定等内容。用户需要按照这个文件的指示...
windows 环境下python安装dlib必须先安装cmake,以及boost