在python中安装人脸识别时出错

时间:2020-03-01 14:49:19

标签: python

当我尝试安装face-recognition时如何解决以下错误?

Command ""C:\Users\Dayavaan's\PycharmProjects\facerecognition\venv\Scripts\python.exe" "c:\users\dayavaan's\pycharmprojects\facerecognition\venv\lib\site-packages\pip-19.0.3-py3.8.egg\pip\_vendor\pep517\_in_process.py" prepare_metadata_for_build_wheel C:\Users\Public\Documents\Wondershare\CreatorTemp\tmp1jciwnu9" failed with error code 1 in C:\Users\Public\Documents\Wondershare\CreatorTemp\pip-install-bctlm_f6\numpy

Screenshot供参考。

2 个答案:

答案 0 :(得分:1)

只需尝试以下步骤:

  1. 1) Microsoft Visual Studio 2018 (或更高版本),带有C / C ++编译器 已安装。
  2. 使用 Python 3.6.5(64位)或更高版本
  3. 安装 CMake Windows,并将其添加到系统环境变量中。
  4. 只需使用以下命令在cmd上运行: pip install dlib ,然后 pip install face_recognition

让我知道它是否有效!

答案 1 :(得分:0)

您没有正确安装它。这就是为什么此错误持续存在的原因。 使用此官方安装指南正确安装此软件包。 https://pypi.org/project/face-recognition/

此软件包需要一些dlib。因此,请按照以下步骤操作: https://github.com/ageitgey/face_recognition/issues/175#issue-257710508