目录

​一、下载安装face-recognition-models.tar.gz​

​二、下载安装face-recognition.tar.gz​

​ 三、安装dlib​

​ 四、安装 cmake​

​五、安装skbuild​

​六、安装 PySide2.5.15​

​七、安装shiboken2​

​编辑​


最开始我是用的 pip  install face_recognition 报下载超时,然后我想着去下载whell离线包,可是这玩意居然没有

pip install face_recognition 报错的解决_python

然后我就想着超时的话,那咱就设置一下默认的超时时间吧,然后直接飞出下面的错:

这是我在cmd 运行pip --default-timeout=600 install face_recognition 报错的:

ERROR: THESE PACKAGES DO NOT MATCH THE HASHES FROM THE REQUIREMENTS FILE. If you have updated the package versions, please update the hashes. Otherwise, examine the package contents carefully; someone may have tampered with them.
    face-recognition-models>=0.3.0 from https://files.pythonhosted.org/packages/cf/3b/4fd8c534f6c0d1b80ce0973d01331525538045084c73c153ee6df20224cf/face_recognition_models-0.3.0.tar.gz#sha256=b79bd200a88c87c9a9d446c990ae71c5a626d1f3730174e6d570157ff1d896cf (from face_recognition):
        Expected sha256 b79bd200a88c87c9a9d446c990ae71c5a626d1f3730174e6d570157ff1d896cf
             Got        04bf56667e88cbea1ad7c9ce6131afa44a2707e6cd201769396b86dbf64d73b6

跟着提示,我们来到链接:

pip install face_recognition 报错的解决_下载安装_02

 ​​PyPI · The Python Package Index​

pip install face_recognition 报错的解决_搜索_03

pip install face_recognition 报错的解决_python_04

 

比如我这里提示下载的是 face-recognition-models

pip install face_recognition 报错的解决_搜索_05

一、下载安装face-recognition-models.tar.gz

1、搜索face-recognition-models 这个包,并点击搜索到的合适的结果:

pip install face_recognition 报错的解决_搜索_06

 --------插入话题--------------:

我在终端下载这速度真的是扎心啦老铁

pip install face_recognition 报错的解决_搜索_07

 ------------------那我就直接在网站下载吧------------------------~

2、点击Download files

pip install face_recognition 报错的解决_python_08

 

3. 点击下面框框的  face_recognition_models-0.3.0.tar.gz 就可以开始下载了

pip install face_recognition 报错的解决_python_09

 

pip install face_recognition 报错的解决_下载安装_10

 

-----  糟糕,是扎心~~~这下载速度依然是肉眼可见的慢------好就好在在浏览器不会超时,然后吧可以试着挂个插件-----

4.下载完后,解压看看:

pip install face_recognition 报错的解决_下载安装_11

5.把解压后的这个文件夹丢到你python安装目录下的Lib文件夹里面,

查看python安装位置方法可以参考下文:

 

pip install face_recognition 报错的解决_下载安装_12

6.输入如下内容安装:

python.exe setup.py install

pip install face_recognition 报错的解决_python_13

 

然后我突然想到,我要安装的是face_recognition 怎么不直接搜索 face_recognition 下载安装呢?

二、下载安装face-recognition.tar.gz

参考一中的步骤

搜索 face-recognition ,然后解压安装

pip install face_recognition 报错的解决_下载安装_14

 在我进行到第6步时,我在等待这玩意安装完,没想到给我套娃了:

pip install face_recognition 报错的解决_python_15

可以看到还在下载 dlib,我等了好一会这玩意不会要下载很久吧

我就去我的pycharm看下程序,诶,第12行不报错了,

pip install face_recognition 报错的解决_下载安装_16

然后我就Run程序,然后就报错了

pip install face_recognition 报错的解决_搜索_17

 好吧,还是要老老实实安装好dlib

 然后机智如我啊,我就复制那个链接到浏览器下载,别说下载还很快

 ​​https://files.pythonhosted.org/packages/e5/3b/7a8522a5c2ef6ff6252e46b0788b3d2c2280198c49d6ecf3b576b171045f/dlib-19.24.0.tar.gz#sha256=24f3009158e0d92386ee0c0c1317a37bab7b5ba846d444194c61ffa0964f986f​

 

pip install face_recognition 报错的解决_python_18

三、安装dlib

参考一中的步骤的4、5、6

运行第6步后我发现,提示我要先安装CMake

pip install face_recognition 报错的解决_python_19

 四、安装 cmake

参考一中的步骤

搜索 cmake

pip install face_recognition 报错的解决_搜索_20

 

pip install face_recognition 报错的解决_python_21

进行到第6步的时候又给我出难题,

pip install face_recognition 报错的解决_下载安装_22

 听我说谢谢你,我一下午就这样没了

五、安装skbuild

参考一中的步骤

pip install face_recognition 报错的解决_搜索_23

 

pip install face_recognition 报错的解决_python_24

 到第6步又出幺蛾子,那我只好继续自己下载安装Pyside2.5.15

pip install face_recognition 报错的解决_下载安装_25

 

六、安装 PySide2.5.15

参考一中的步骤1,2,3

搜索PySide2

pip install face_recognition 报错的解决_python_26

 

pip install face_recognition 报错的解决_python_27

 

 这时间我~,好吧还是出墙下载吧

pip install face_recognition 报错的解决_下载安装_28

 

pip install face_recognition 报错的解决_下载安装_29

 然后win+R,cmd , pip install ** 把文件拖进去

pip install face_recognition 报错的解决_下载安装_30

 ????????无限套娃吗 ???????????  wwwww 我真的生气了a

七、安装shiboken2

参考一中步骤

搜索shiboken2

        一下午就这样过去了,下次再继续解决吧~~~  或者你有更好的方法,欢迎评论留言

真讨厌无限套娃 (╬◣д◢)