face_recogniton解决办法

本文提供了一个详细的步骤来解决使用pip安装face_recognition模块时遇到的问题,特别是与dlib依赖相关的错误。介绍了如何从源代码安装dlib以确保face_recognition模块能够成功安装。

Install this module from pypi using pip3 (or pip2 for Python 2):

pip3 install face_recognition
IMPORTANT NOTE: It’s very likely that you will run into problems whenpip tries to compile
the dlib dependency. If that happens, check out this guide toinstalling
dlib from source (instead of from pip) to fix the error:

How to install dlib fromsource

After manually installing dlib, try running pip3 install face_recognition
again to complete your installation.
If you are still having trouble installing this, you can also try outthis pre-configuredVM.


source解决办法

dlib官网 http://dlib.net/compile.html

(windows下安装dlib直接用pip install dlib没有问题,但是在ubuntu上不能用pip安装)

ubuntu下的安装
进入官网下载安装包,解压后放到 /usr/local/lib/python2.7/dist-packages 目录下

安装编译所需工具
sudo apt-get install cmake
sudo apt-get install libboost-Python-dev

进入dlib的目录
sudo python setup.py install
这里必须用sudo,否则报错

注:不清楚dlib是否依赖numpy,scipy这些包,在安装dlib之前,我的ubuntu系统上已经安装了这些包


最后在Python3下运行import face_recognition 出错

在Python2下成功


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值