我已经为Windows7安装了opencv / python 3.7。还请点安装cmake并确保还存在dlib 19.18.0。 成功安装了pip安装face_recognition。但是,当我尝试运行face_recognition python程序时,它将引发错误。我已经显示以下错误: 追溯(最近一次通话): 文件“ D:\ Users \ srt1 \ face_recognition-master \ face_recognition-master \ tests \ test_face_recognition.py”,第17行,在 从face_recognition导入api 文件“ H:\ Python37 \ lib \ site-packages \ face_recognition__init __。py”,第7行,在 从.api导入load_image_file,face_locations,batch_face_locations,face_landmarks,face_encodings,compare_faces,face_distance 在第14行的文件“ H:\ Python37 \ lib \ site-packages \ face_recognition \ api.py” face_detector = dlib.get_frontal_face_detector() AttributeError:模块'dlib'没有属性'get_frontal_face_detector'
运行另一个python文件再次返回Folliwing错误 重新启动:D:\ Users \ srt1 \ face_recognition-master(1)\ face_recognition-master \ examples \ facerec_from_webcam_faster.py 追溯(最近一次通话): 文件“ D:\ Users \ srt1 \ face_recognition-master(1)\ face_recognition-master \ examples \ facerec_from_webcam_faster.py”,第1行,在 导入face_recognition 文件“ H:\ Python37 \ lib \ site-packages \ face_recognition__init __。py”,第7行,在 从.api导入load_image_file,face_locations,batch_face_locations,face_landmarks,face_encodings,compare_faces,face_distance 在第14行的文件“ H:\ Python37 \ lib \ site-packages \ face_recognition \ api.py” face_detector = dlib.get_frontal_face_detector() AttributeError:模块'dlib'没有属性'get_frontal_face_detector'
我觉得根本上有错误,因为即使源python文件 只包含一行 import face_recognition,它会在运行时返回以下错误
回溯(最近通话最近): 文件“ H:/Python37/ww.py”,第1行,在 导入face_recognition 文件“ H:\ Python37 \ lib \ site-packages \ face_recognition__init __。py”,第7行,在 从.api导入load_image_file,face_locations,batch_face_locations,face_landmarks,face_encodings,compare_faces,face_distance 在第14行的文件“ H:\ Python37 \ lib \ site-packages \ face_recognition \ api.py” face_detector = dlib.get_frontal_face_detector() AttributeError:模块'dlib'没有属性'get_frontal_face_detector'
尽管pip install face_recognition已成功安装
请还原。 谢谢