繁体   English   中英

如何在anaconda中安装dlib库?

[英]how to install dlib library in anaconda?

使用缓存的 dlib-19.19.0.tar.gz (3.2 MB) 收集 dlib 为收集的包构建轮子:dlib 为 dlib 构建轮子(setup.py)...错误错误:命令出错,退出状态 1:命令:' D:\\anaconda\\envs\\env_dlib\\python.exe' -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'C:\\Users\\HP\\AppData\\Local\\Temp\\pip-install-hlayhizn\\dlib\\setup.py'"'"'; file ='"'"'C:\\Users\\HP\\AppData\\Local\\Temp\\pip-install-hlayhizn\\dlib\\setup.py'"'"';f=getattr(tokenize, '"'"'open' "'"', open)( file );code=f.read().replace('"'"'\\r\\n'"'"', '"'"'\\n'"'"'); f.close();exec(compile(code, file , '"'"'exec'"'"'))' bdist_wheel -d 'C:\\Users\\HP\\AppData\\Local\\Temp\\pip-wheel-sam_vsqz ' cwd: C:\\Users\\HP\\AppData\\Local\\Temp\\pip-install-hlayhizn\\dlib\\ Complete output (53 lines): running bdist_wheel running build running build_py package init file 'dlib__init__.py' not found (or not一个常规文件)运行 build_ext Traceback(最近一次调用):文件“C:\\Users\\HP\\AppData\\Local\\Temp\\pip-install-hlayhizn\\dlib\\setup.py”,第 120 行,在 get_cmake_version out = subprocess .check_output(['cmake', '--version']) File "D:\\anaconda\\envs\\env_dlib\\lib\\subprocess.py", line 411, in check_output **kwargs).stdout File "D:\\anaconda \\envs\\env_dlib\\lib\\subprocess.py”,第 488 行,以 Popen(*popenargs, **kwargs) 作为进程运行:文件“D:\\anaconda\\envs\\env_dlib\\lib\\subprocess.py”,第 800 行, in init restore_signals, start_new_session) File "D:\\anaconda\\envs\\env_dlib\\lib\\subprocess.py", line 1207, in _execute_child startupinfo) FileNotFoundError: [WinError 2] 系统找不到指定的文件

在处理上述异常的过程中,又发生了一个异常:

回溯(最近一次调用):文件“”,第 1 行,在文件“C:\\Users\\HP\\AppData\\Local\\Temp\\pip-install-hlayhizn\\dlib\\setup.py”中,第 261 行,在“主题”中:: Software Development', File "D:\\anaconda\\envs\\env_dlib\\lib\\site-packages\\setuptools__init__.py", line 144, in setup return distutils.core.setup(**attrs) File "D:\\anaconda \\envs\\env_dlib\\lib\\distutils\\core.py”,第 148 行,在设置 dist.run_commands() 文件“D:\\anaconda\\envs\\env_dlib\\lib\\distutils\\dist.py”,第 966 行,在 run_commands self .run_command(cmd) 文件“D:\\anaconda\\envs\\env_dlib\\lib\\distutils\\dist.py”,第 985 行,在 run_command cmd_obj.run() 文件“D:\\anaconda\\envs\\env_dlib\\lib\\site- package\\wheel\\bdist_wheel.py", line 223, in run self.run_command('build') File "D:\\anaconda\\envs\\env_dlib\\lib\\distutils\\cmd.py", line 313, in run_command self.distribution .run_command(command) File "D:\\anaconda\\envs\\env_dlib\\lib\\distutils\\dist.py", line 985, in run_command cmd_obj.run() File "D:\\anaconda\\envs\\env_dlib\\lib\\distutils\\命令\\build.py”,第 1 行 35、在运行self.run_command(cmd_name)文件“D:\\anaconda\\envs\\env_dlib\\lib\\distutils\\cmd.py”,第313行,在run_command self.distribution.run_command(command)文件“D:\\anaconda\\ envs\\env_dlib\\lib\\distutils\\dist.py”,第 985 行,在 run_command cmd_obj.run() 文件“C:\\Users\\HP\\AppData\\Local\\Temp\\pip-install-hlayhizn\\dlib\\setup.py”中,第 129 行,运行 cmake_version = self.get_cmake_version() 文件“C:\\Users\\HP\\AppData\\Local\\Temp\\pip-install-hlayhizn\\dlib\\setup.py”,第 125 行,在 get_cmake_version "\\n* ****************************************************** ****************\\n") 运行时错误:


必须安装 CMake 才能构建以下扩展:dlib



错误:dlib 的构建轮失败运行 setup.py clean for dlib 无法构建 dlib 安装收集的包:dlib 运行 setup.py install for dlib ...错误错误:命令出错,退出状态 1:命令:'D:\\ anaconda\\envs\\env_dlib\\python.exe' -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'C:\\Users\\HP\\AppData\\Local\\Temp\\pip-install-hlayhizn\\dlib\\setup.py'"'"'; file ='"'"'C:\\Users\\HP\\AppData\\Local\\Temp\\pip-install-hlayhizn\\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\\HP\\AppData\\Local\\Temp\\pip-record- 77ybyx6j\\install-record.txt' --single-version-externally-managed --compile --install-headers 'D:\\anaconda\\envs\\env_dlib\\Include\\dlib' cwd: C:\\Users\\HP\\AppData\\ Local\\Temp\\pip-install-hlayhizn\\dlib\\ 完整输出(55 行): running install running build running build_py package init file 'dlib__init__.py' not found(或不是常规文件) running build_ext Traceback(最近一次调用最后一次) ):文件“C:\\Users\\HP\\AppData\\Local\\Temp\\pip-install-hlayhizn\\dlib\\setup.py”,第 120 行,在 get_cmake_version out = subprocess.check_output(['cmake', '--version ']) 文件 "D:\\anaconda\\envs\\env_dlib\\lib\\subprocess.py", line 411, in check_output **kwargs).stdout 文件 "D:\\anaconda\\envs\\env_dlib\\lib\\subprocess.py",升 ine 488,以 Popen(*popenargs, **kwargs) 作为进程运行:文件“D:\\anaconda\\envs\\env_dlib\\lib\\subprocess.py”,第 800 行,在init restore_signals, start_new_session) 文件“D:\\ anaconda\\envs\\env_dlib\\lib\\subprocess.py", line 1207, in _execute_child startupinfo) FileNotFoundError: [WinError 2] 系统找不到指定的文件

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "<string>", line 1, in <module>
  File "C:\Users\HP\AppData\Local\Temp\pip-install-hlayhizn\dlib\setup.py", line 261, in <module>
    'Topic :: Software Development',
  File "D:\anaconda\envs\env_dlib\lib\site-packages\setuptools\__init__.py", line 144, in setup
    return distutils.core.setup(**attrs)
  File "D:\anaconda\envs\env_dlib\lib\distutils\core.py", line 148, in setup
    dist.run_commands()
  File "D:\anaconda\envs\env_dlib\lib\distutils\dist.py", line 966, in run_commands
    self.run_command(cmd)
  File "D:\anaconda\envs\env_dlib\lib\distutils\dist.py", line 985, in run_command
    cmd_obj.run()
  File "D:\anaconda\envs\env_dlib\lib\site-packages\setuptools\command\install.py", line 61, in run
    return orig.install.run(self)
  File "D:\anaconda\envs\env_dlib\lib\distutils\command\install.py", line 545, in run
    self.run_command('build')
  File "D:\anaconda\envs\env_dlib\lib\distutils\cmd.py", line 313, in run_command
    self.distribution.run_command(command)
  File "D:\anaconda\envs\env_dlib\lib\distutils\dist.py", line 985, in run_command
    cmd_obj.run()
  File "D:\anaconda\envs\env_dlib\lib\distutils\command\build.py", line 135, in run
    self.run_command(cmd_name)
  File "D:\anaconda\envs\env_dlib\lib\distutils\cmd.py", line 313, in run_command
    self.distribution.run_command(command)
  File "D:\anaconda\envs\env_dlib\lib\distutils\dist.py", line 985, in run_command
    cmd_obj.run()
  File "C:\Users\HP\AppData\Local\Temp\pip-install-hlayhizn\dlib\setup.py", line 129, in run
    cmake_version = self.get_cmake_version()
  File "C:\Users\HP\AppData\Local\Temp\pip-install-hlayhizn\dlib\setup.py", line 125, in get_cmake_version
    "\n*******************************************************************\n")
RuntimeError:
*******************************************************************
 CMake must be installed to build the following extensions: dlib
*******************************************************************

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

错误:命令出错,退出状态为 1:'D:\\anaconda\\envs\\env_dlib\\python.exe' -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'C:\\Users\\HP\\AppData\\Local\\Temp\\pip-install-hlayhizn\\dlib\\setup.py'"'"'; file ='"'"'C:\\Users\\HP\\AppData\\Local\\Temp\\pip-install-hlayhizn\\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\\HP\\AppData\\Local\\Temp\\pip-record- 77ybyx6j\\install-record.txt' --single-version-externally-managed --compile --install-headers 'D:\\anaconda\\envs\\env_dlib\\Include\\dlib' 检查日志以获取完整的命令输出。

在 Anaconda Prompt 中运行以下命令。

easy_install dlib

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM