python3.7+dlib+face_recognition(亲测有效)
在运行一个程序时出现ModuleNotFoundError: No module named 'face_recognition’
在一番百度之后发现需要先安装cmake,boost和dlib,然后才可以安装face_recognition,在安装dlib时踩坑无数。
由于dlib库都是关于python3.6的,本人的python版本为3.7,导致都无法成功安装。
按照安装face_recognition的库要求,需要依次安装依赖库cmake,boost,dlib。
步骤一:
cmake的安装:在cmd下pip install cmake
然后在cmd输入cmake见到如下显示说明cmake安装成功了
步骤二:
boost的安装:直接在cmd下pip install boost
步骤三:
dlib的安装有点儿麻烦,自己挖坑了一个下午,还是没有解决,都是由于只有python3.6的whl。本人的dlib安装方法如下:
下面链接直接下载python3.7的dlib
链接:https://pan.baidu.com/s/17lVu2egTUGOmJbH_YO6IdQ
提取码:ur13
下载成功后,cmd+.whl的文件路径+python -m pip install xx.whl+回车键。
ok,成功。
步骤四:
face_recognition的安装:在cmd下直接pip install face_recognition
程序可以成功运行