由于网上相关资料都无法安装上dlib,因此经过本人多番测试并安装成功,特将本次安装经历记录下:
1、先安装cmake,本人下载的是 cmake-3.18.4-win64-x64.msi(因为是64位系统),在其官网即可下载:https://cmake.org/download/
2、安装完成之后关闭弹出的界面,在cmd中输入: cmake --version 回车,出现红框中内容即表示安装成功。
3、由于dlib是C++编写的,所以安装是需要通过cmake 进行编译,本人下载的是 dlib-19.21.zip,找到dlib 下载地址:https://github.com/davisking/dlib/releases/tag/v19.21
4、解压完成后,找到解压后的路径 ,例如我的路径为:D:\z_tools\dlib-19.21\dlib-19.21
5、在cmd中进入该路径,如果需要在虚拟环境安装,首先进入虚拟环境,否则安装在全局的python解释器中;输入命令 python setup.py install 回车则进入编译中,等待编译完成。
6、编译完成结果展示。注意:若想在python解释器中安装cmake,使用pip install cmake,这是安装python需要的第三方包,Win系统安装的则是用于安装dlib编译,不对python解释器起作用。
7、以上为完整的安装步骤,若有安装不上的,则需要另行百度。