windows10下 无法安装 dlib与face-recognition

Windows 安装face-recognition的过程中,一直卡在dlib的编译过程中

问题原因

安装face-recognition需要首先安装dlib

windows无法直接安装dlib的原因主要是因为缺少相应的编译环境,只要安装好相应的编译环境即可。

相关软件

1、VS 2015 C++相关组件,注意,需要的是2015而不是2017,VS2017的相关组件对C++编译的支持并不好,因此必须下载安装好VS2015的C++相关组件。

注意:VS 2015 安装器默认不安装C++相关组件,需要自己选择添加安装!!

2、Boost C++ Libraries,下载好Third Party Downloads-Windows Binaries中的boost_1_66_0-msvc-14.0-64.exe,点击exe安装到C盘,到期安装目录,点击b2进行编译,编译好的文件放到了stage中。

3、安装cmake,百度直接安装即可,cmake在安装过程中切记选择添加路径到环境变量中。

问题解决

安装好上面说的三个部件后,直接运行pip install face-recognition即可,会将dlib一并安装。

出现以下信息说明安装成功。

你可能感兴趣的:(windows10下 无法安装 dlib与face-recognition)