Linux安装人脸识别包face_recognition
1. 环境配置
官方说Python3或者2都行,然后Windows不知道支不支持。不过Linux是肯定支持的。
2. 安装dlib和相关Python依赖:
主要是dlib,这个特别烦,网上找教程还要翻墙,所以我就贴在这里了。
原教程地址(需要翻墙)
①安装Python3:
Linux自带,跳过
②安装特定软件包:
命令行打开,运行如下命令:
apt-get -y update
然后运行:
apt-get install -y --fix-missing \
build-essential \
cmake \
gfortran \
git \
wget \
curl \
graphicsmagick \
libgraphicsmagick1-dev \
libatlas-dev \
libavcodec-dev \
libavformat-dev \
libgtk2.0-dev \
libjpeg-dev \
liblapack-dev \
libswscale-dev \
pkg-config \
python3-dev \
python3-numpy \
software-properties-common \
zip \
&& apt-get clean && rm -rf /tmp/* /var/tmp/*
以上,特定软件包已安装完毕。
③ 从git上克隆代码
git clone https://github.com/davisking/dlib.git
④Build the main dlib library:构建主dlib库
cd dlib
mkdir build
cd build
cmake ..
cmake --build
⑤ Build and install the Python extensions: 安装Python扩展
cd ..
python3 setup.py install
然后就可以run Python ,import dlib了。
3. 安装face_recognition
pip install face_recognition
然后就安装好了,最烦的就是dlib(重点,考试要考,哈哈),以上。