这个库真的是搞死人了,“门槛超级高”
不信你在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】依然失败。
好吧,我的问题我做主,仔细研究报错
我理想的想法是直接终端用pip装好,这样最省事,我也不用复制文件夹啥的,也不用调安装路径啥的,不然这次调了,以后还不遇到啥事呢。
它找不到cmake,于是我尝试
先查询了以下cmake,没有找到,如上图,那就紧接着直接安装了以下。显示成功,版本3.15.3.
接下来再试试安装dlib,见下图:
显示安装成功,且是最新版本19.18(下图是官网显示的最新版本)
如果你遇到与我相同的问题,可以试试这个方法。
- 安装cmake
- 安装dlib
安装成功了,怎么调试是新的挑战,后续篇见~