Dlib 安装错误:配置不完整,出现错误!
在安装 dlib 时出现如下报错信息,可能是由于缺少依赖项或者系统环境配置不正确导致的。/n/n/nConfiguring incomplete, errors occurred!/nTraceback (most recent call last):/n File /'<string>/', line 1, in <module>/n File /'C://Users//fanzhu//AppData//Local//Temp//pip-install-zhz67844//dlib//setup.py/', line 222, in <module>/n setup(/n File /'c://users//fanzhu//appdata//local//programs//python//python38//lib//site-packages//setuptools//__init__.py/', line 165, in setup/n return distutils.core.setup(**attrs)/n File /'c://users//fanzhu//appdata//local//programs//python//python38//lib//distutils//core.py/', line 148, in setup/n dist.run_commands()/n File /'c://users//fanzhu//appdata//local//programs//python//python38//lib//distutils//dist.py/', line 966, in run_commands/n self.run_command(cmd)/n File /'c://users//fanzhu//appdata//local//programs//python//python38//lib//distutils//dist.py/', line 985, in run_command/n cmd_obj.run()/n File /'c://users//fanzhu//appdata//local//programs//python//python38//lib//site-packages//setuptools//command//install.py/', line 61, in run/n return orig.install.run(self)/n File /'c://users//fanzhu//appdata//local//programs//python//python38//lib//distutils//command//install.py/', line 545, in run/n self.run_command('build')/n File /'c://users//fanzhu//appdata//local//programs//python//python38//lib//distutils//cmd.py/', line 313, in run_command/n self.distribution.run_command(command)/n File /'c://users//fanzhu//appdata//local//programs//python//python38//lib//distutils//dist.py/', line 985, in run_command/n cmd_obj.run()/n File /'c://users//fanzhu//appdata//local//programs//python//python38//lib//distutils//command//build.py/', line 135, in run/n self.run_command(cmd_name)/n File /'c://users//fanzhu//appdata//local//programs//python//python38//lib//distutils//cmd.py/', line 313, in run_command/n self.distribution.run_command(command)/n File /'c://users//fanzhu//appdata//local//programs//python//python38//lib//distutils//dist.py/', line 985, in run_command/n cmd_obj.run()/n File /'C://Users//fanzhu//AppData//Local//Temp//pip-install-zhz67844//dlib//setup.py/', line 134, in run/n self.build_extension(ext)/n File /'C://Users//fanzhu//AppData//Local//Temp//pip-install-zhz67844//dlib//setup.py/', line 171, in build_extension/n subprocess.check_call(cmake_setup, cwd=build_folder)/n File /'c://users//fanzhu//appdata//local//programs//python//python38//lib//subprocess.py/', line 364, in check_call/n raise CalledProcessError(retcode, cmd)/nsubprocess.CalledProcessError: Command ['cmake', 'C://Users//fanzhu//AppData//Local//Temp//pip-install-zhz67844//dlib//tools//python', '-DCMAKE_LIBRARY_OUTPUT_DIRECTORY=C://Users//fanzhu//AppData//Local//Temp//pip-install-zhz67844//dlib//build//lib.win-amd64-3.8', '-DPYTHON_EXECUTABLE=c://users//fanzhu//appdata//local//programs//python//python38//python.exe', '-DCMAKE_LIBRARY_OUTPUT_DIRECTORY_RELEASE=C://Users//fanzhu//AppData//Local//Temp//pip-install-zhz67844//dlib//build//lib.win-amd64-3.8', '-A', 'x64']' returned non-zero exit status 1./n----------------------------------------/nERROR: Command errored out with exit status 1: 'c://users//fanzhu//appdata//local//programs//python//python38//python.exe' -u -c 'import sys, setuptools, tokenize; sys.argv[0] = ''C://Users//fanzhu//AppData//Local//Temp//pip-install-zhz67844//dlib//setup.py''; __file__=''C://Users//fanzhu//AppData//Local//Temp//pip-install-zhz67844//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/fanzhu/AppData/Local/Temp/pip-record-csjb4fpm/install-record.txt' --single-version-externally-managed --compile --install-headers 'c:/users/fanzhu/appdata/local/programs/python/python38/Include/dlib' Check the logs for full command output./nWARNING: You are using pip version 20.2.3; however, version 23.0.1 is available./nYou should consider upgrading via the 'c:/users/fanzhu/appdata/local/programs/python/python38/python.exe -m pip install --upgrade pip' command./n/n/n建议先更新 pip 到最新版本(通过运行命令:'c:/users/fanzhu/appdata/local/programs/python/python38/python.exe -m pip install --upgrade pip'),然后尝试重新安装 dlib,并确保所有依赖项都已正确安装。如果问题仍然存在,可以查看完整的日志文件以获取更多详细信息。/n
原文地址: https://www.cveoy.top/t/topic/lMD2 著作权归作者所有。请勿转载和采集!