今天使用pycharm来学习opencv人脸识别库face-recognition的时候出现了一点小问题,在pycharm中直接安装face-recognition会失败,说是因为缺少依赖库dlib,但是直接使用pycharm安装dlib库也有问题,不知道大家遇到没有
错误提示
note: This error originates from a subprocess, and is likely not a problem with pip.
ERROR: Failed building wheel for dlib
ERROR: Could not build wheels for dlib, which is required to install pyproject.toml-based projects
[notice] A new release of pip available: 22.3.1 -> 24.0
[notice] To update, run: python.exe -m pip install --upgrade pip
要是出现这种问题,就要自己手动去安装dlib库了
这里给大家一个网址
GitHub - Silufer/dlib-python: Dlib compiled wheels for Python on Windows X64
这里大家根据自己的情况去下载就行,将其下载到你pycharm创建的那个项目中
然后在上面的搜索框中输入cmd,打开终端
然后在终端中输入pip install +你下载的文件名(后缀也要)
回车,等待安装完成即可,然后返回到pycharm中加入dlib和face-recognition即可
这样就安装完成了,再次附上网站
GitHub - Silufer/dlib-python: Dlib compiled wheels for Python on Windows X64
感兴趣的可以关注一下,谢谢