【发布时间】:2020-11-26 21:53:43
【问题描述】:
我正在使用 Windows 计算机。当我运行命令(如下所示)时,它不起作用并说明了一些关于 dlib 的信息。我查看了这个堆栈溢出帖子,但没有任何答案:
我的安装:
>>> pip install face-recognition
我的代码:
import face_recognition
image = face_recognition.load_image_file("your_file.jpg")
face_landmarks_list = face_recognition.face_landmarks(image)
错误:
Traceback (most recent call last):
File "main.py", line 1, in <module>
import face_recognition
ModuleNotFoundError: No module named 'face_recognition'
【问题讨论】:
-
face_recognition 包需要 dlib,它是一个非常重的包并且安装有问题。我建议你安装 deepface。它是基于 tensorflow 的库。换句话说,它易于安装和运行。此外,它还封装了几个最先进的模型:VGG、Google FaceNet、OpenFace、Facebook DeepFace。
-
@johncasey 当我安装 Dlib 时会引发另一个错误
标签: python face-recognition python-3.8