首页 文章

python中face_recognition模块期间出现未知错误

提问于
浏览
-3

i am not able to install face_recognition module

每当我尝试安装面部识别模块时,我都会收到此未知错误,我已经更新了Cmake并将pip更新到最新版本,但仍然显示此错误 . 就像是:

subprocess.CalledProcessError:命令'['cmake','C:\ Users \ Ashish \ AppData \ Local \ Temp \ pip-install-9szfcst7 \ dlib \ tools \ python',' - DCMAKE_LIBRARY_OUTPUT_DIRECTORY = C:\ Users \ Ashish \ AppData \ Local \ Temp \ pip-install-9szfcst7 \ dlib \ build \ lib.win32-3.7',' - DPYTHON_EXECUTABLE = c:\ users \ ashish \ appdata \ local \ programs \ python \ python37-32 \ python.exe', '-DCMAKE_LIBRARY_OUTPUT_DIRECTORY_RELEASE = C:\ Users \ Ashish \ AppData \ Local \ Temp \ pip-install-9szfcst7 \ dlib \ build \ lib.win32-3.7']'返回非零退出状态1 .

----------------------------------------

命令"c:\users\ashish\appdata\local\programs\python\python37-32\python.exe -u -c " import setuptools,tokenize; file = 'C:\Users\Ashish\AppData\Local\Temp\pip-install-9szfcst7\dlib\setup.py'; f = getattr(tokenize,'open',open)( file ); code = f.read() . replace('\r\n','\n'); f.close(); exec(compile(code, file ,'exec')) " install --record C:\Users\Ashish\AppData\Local\Temp\pip-record-psz1uqhy\install-record.txt --single-version-externally-managed --compile"失败,错误代码1在C:\ Users \ Ashish \ AppData \ Local \ Temp \ pip-install-9szfcst7 \ dlib \

1 回答

  • 2

    解决方法

    假设您正在使用Anaconda3(基于屏幕截图),并且因为需要编译的 face_recognition 的依赖项被命名为 dlib 并且在conda-forge上可用,我建议您尝试以下操作:

    (1)打开Annaconda终端

    (2)添加conda锻造渠道

    conda config --add channels conda-forge
    

    (3)创建并激活新环境

    conda create -n my_experiments
    conda activate my_experiments
    

    (4)安装dlib

    conda install dlib
    

    (5)安装conda上可用的 face_recognition 的其他依赖项

    conda install click numpy pillow
    

    (6)安装模型 . 由于它们在conda上不可用,因此应执行以下操作:

    pip install face_recognition_models
    

    (7)最后,因为 face_recognition 只是由python脚本组成但在conda上不可用,你可以试试这个:

    pip install face_recognition --no-deps
    

    正确修复

    应该提供 dlibface_recognition 的Python轮子 .

    python wheel是包含python和预编译库代码的包 . 这允许用户容易地安装包 .

    最新版本的dlib没有任何轮子可用:https://pypi.org/project/dlib/19.15.0/#files

    我会跟进并向dlib的维护者报告一个问题 .

相关问题