在windows上安装使用face_recognition注定要踩很多坑,笔者是第二次安装了。上次走过的坑已全然不记得了,所以这次一定要记下来,找到某种解决方法。
步骤:
-
安装dlib
笔者尝试直接使用pip install dlib安装无果,又因为之前使用cmake的阴影,所以直接使用.whl
进行安装:下载地址
因为whl中最新只有对应3.6版本,所以此处使用了anaconda(也可直接使用python3.6),本来安装了其他版本的,所以使用anaconda。
conda create --name py36 python=3.6
activate py36
pip install C:\dlib-19.8.1-cp36-cp36m-win_amd64.whl //此处放whl文件的安装路径就好
- 安装face_recognition
pip install face_recognition
- 安装opencv
pip install opencv_python
使用
-
下载face_recognition包
-
使用pycharm打开并配置环境
选择anconda的existing环境,选取创建好的虚拟环境
conda info -e //可查看虚拟环境路径
大功告成!可以运行examples里的项目试试啦!