python3.9.2实现face_recognition库的安装

最近在一项人脸识别项目中,需要用到python的face_recognition库,在进行安装的过程中遇到了不少问题,在查询网络资源时发现很少相关的资源,在此将自己的成功安装经历分享出来,可能不同的python版本有不同的安装方法。

python安装face_recognition需要cmake环境和dlib环境。

在python3.9之前,相关环境安装以及的问题不大(ps:这是我开始不知道版本不同安装有问题之前,找的安装方法,我用这个方法的时候问题百出,如果是3.9以前的python版本,可以尝试用此种方法,因为重装python版本太过麻烦,因此没有尝试这种方法)

直接win+R打开运行窗口,然后输入cmd进行相关依赖的安装,

首先输入pip install cmake并回车进行cmake环境的创建,

然后输入pip install dlib回车进行dlib环境的搭建,

最后pip install face_recognition安装成功。

我使用的python的版本是3.9.2,在安装face_recognition库时遇到了许多问题,在python3.9中,cmake环境的安装与上述方法相同,但是在dlib环境安装时,需要先下载visual studio,否则会出现编译错误,并选择“使用C++的桌面开发”,完成安装,才能够进行dlib的安装。visual studio的安装可自行百度进行安装,过程较为简单,但是注意要选择“使用C++的桌面开发进安装,才能在运行窗口成功安装dlib。在成功安装dlib之后,键入pip install face_recognition进行face_recognition库的安装,但此时我发现打开pycharm之后,并没有导入face_recognition包,而是导入的face_recognition models包,没有face_recognition包内的函数,要想使用face_recognition包内的函数,需要通过pycharm内的文件——设置里通过python解释器进行添加,如下图:python3.9.2实现face_recognition库的安装_第1张图片

 图中标橙色的为通过运行窗口安装的face_recognition models包,黄色的face_recognition是通过pycharm解释器搜索添加的face_recognition包,然后就可以用face_recognition中的相关函数啦。

你可能感兴趣的:(python,tensorflow,人工智能,python)