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\库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\库win32-3.7']'返回非零退出状态1。在
----------------------------------------
命令“c:\users\ashish\appdata\local\programs\python\python37-32\python.exe-u-c“导入setuptools,tokenize;文件='c:\Users\Ashish\AppData\Local\Temp\pip-install-9szfcst7\dlib\设置.py';f=getattr(tokenize,'open',open)(文件);code=f.read().replace('\r\n','\n');f.close();exec(编译(代码,文件,'exec'))“安装--记录C:\Users\Ashish\AppData\Local\Temp\pip-record-psz1uqhy\install-记录.txt--单版本外部管理--compile“失败,错误代码为1,位于C:\Users\Ashish\AppData\Local\Temp\pip-install-9szfcst7\dlib\
变通办法
假设您使用的是Anaconda3(基于屏幕截图),并且由于需要编译的
face_recognition
的依赖项被命名为dlib
,并且在{a1}上可用,我建议您尝试以下操作:(1)打开安娜康达终端
(2)增加康达锻造通道
(3)创造和激活新环境
^{pr2}$(4)安装dlib
(5)安装conda上可用的
face_recognition
的其他依赖项(6)安装模型。由于在conda上不可用,因此应采用以下方法:
(7)最后,由于
face_recognition
仅由python脚本组成,但在conda上不可用,因此可以尝试以下操作:正确的解决方法
dlib
和face_recognition
的Python轮子都应该可用。在pythonwheel是包含python和预编译库代码的包。这允许用户轻松地安装软件包。在
最新版本的dlib没有可用的控制盘:https://pypi.org/project/dlib/19.15.0/#files
我会跟进并向dlib的维护者报告问题。在
相关问题 更多 >
编程相关推荐