这个库真的是搞死人了,“门槛超级高”
不信你在csdn搜一下,遇到这个问题的人超级多,别的都是pip install一下就ok了,而这个库,各种报错。看了几个帖子。也没顺利解决问题,因为版本不一样。

先说一下我的环境

  • python 版本——3.7.4
  • 安装了Anaconda-Navigator
  • 装的visual Studio Code,没有安装pychram软件。
  • Mac电脑

网上常见的几个方式我都试了,失败,看过的一些教程整理如下

其他教程里总结的方法概括为以下几类:

  • 升级pip,再pip install dlib
  • pip3 install dliib==19.7.0 (这个方法加了限定性版本号)
  • 下载离线文件,本地安装(这类教程就是不写明白那个路径怎么写的,whl文件也没有找到。或者运行setup.py文件安装的,但安装后哪些文件拷贝到哪里也不写明白。)
  • 用conda装的,这个我在anconda中搜索dlib没有找到,终端中输入:conda install -c menpo dlib=18.18 【我写这文时,版本最新的是19.18】依然失败。

好吧,我的问题我做主,仔细研究报错

成功安装了 dlib 库
我理想的想法是直接终端用pip装好,这样最省事,我也不用复制文件夹啥的,也不用调安装路径啥的,不然这次调了,以后还不遇到啥事呢。
它找不到cmake,于是我尝试
成功安装了 dlib 库
先查询了以下cmake,没有找到,如上图,那就紧接着直接安装了以下。显示成功,版本3.15.3.

接下来再试试安装dlib,见下图:
成功安装了 dlib 库

显示安装成功,且是最新版本19.18(下图是官网显示的最新版本)
成功安装了 dlib 库

如果你遇到与我相同的问题,可以试试这个方法。

  1. 安装cmake
  2. 安装dlib

安装成功了,怎么调试是新的挑战,后续篇见~

相关文章: