在python3.5.2 windows 10中安装人脸识别时出错?

在python3.5.2 windows 10中安装人脸识别时出错?,python,python-3.x,Python,Python 3.x,我已经有了dlib 19.1.0和open cv 3.4.5以及numpy、scipy软件包,这些软件包的高级版本是通过 pip install face_recognition 我犯了以下错误请任何人帮我做错事 Collecting face_recognition Using cached https://files.pythonhosted.org/packages/3f/ed/ad9a28042f373d4633fc8b49109b623597d6f193d3bbbef7780a5

我已经有了dlib 19.1.0和open cv 3.4.5以及numpy、scipy软件包,这些软件包的高级版本是通过

pip install face_recognition
我犯了以下错误请任何人帮我做错事

Collecting face_recognition
  Using cached https://files.pythonhosted.org/packages/3f/ed/ad9a28042f373d4633fc8b49109b623597d6f193d3bbbef7780a5ee8eef2/face_recognition-1.2.3-py2.py3-none-any.whl
Requirement already satisfied: numpy in c:\python35\lib\site-packages (from face_recognition) (1.15.4)
Collecting dlib>=19.7 (from face_recognition)
  Using cached https://files.pythonhosted.org/packages/35/8d/e4ddf60452e2fb1ce3164f774e68968b3f110f1cb4cd353235d56875799e/dlib-19.16.0.tar.gz
Collecting face-recognition-models>=0.3.0 (from face_recognition)
Requirement already satisfied: Click>=6.0 in c:\python35\lib\site-packages (from face_recognition) (7.0)
Requirement already satisfied: Pillow in c:\python35\lib\site-packages (from face_recognition) (5.4.1)
Building wheels for collected packages: dlib
  Running setup.py bdist_wheel for dlib ... error
  Complete output from command c:\python35\python.exe -u -c "import setuptools, tokenize;__file__='C:\\Users\\Admin\\AppData\\Local\\Temp\\pip-install-rqlch36v\\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\Admin\AppData\Local\Temp\pip-wheel-de03y7mf --python-tag cp35:
  running bdist_wheel
  running build
  running build_py
  package init file 'dlib\__init__.py' not found (or not a regular file)
  running build_ext
  Traceback (most recent call last):
    File "c:\python35\lib\runpy.py", line 184, in _run_module_as_main
      "__main__", mod_spec)
    File "c:\python35\lib\runpy.py", line 85, in _run_code
      exec(code, run_globals)
    File "C:\python35\Scripts\cmake.exe\__main__.py", line 5, in <module>
  ImportError: cannot import name 'cmake'
  Traceback (most recent call last):
    File "<string>", line 1, in <module>
    File "C:\Users\Admin\AppData\Local\Temp\pip-install-rqlch36v\dlib\setup.py", line 257, in <module>
      'Topic :: Software Development',
    File "c:\python35\lib\distutils\core.py", line 148, in setup
      dist.run_commands()
    File "c:\python35\lib\distutils\dist.py", line 955, in run_commands
      self.run_command(cmd)
    File "c:\python35\lib\distutils\dist.py", line 974, in run_command
      cmd_obj.run()
    File "c:\python35\lib\site-packages\wheel\bdist_wheel.py", line 188, in run
      self.run_command('build')
    File "c:\python35\lib\distutils\cmd.py", line 313, in run_command
      self.distribution.run_command(command)
    File "c:\python35\lib\distutils\dist.py", line 974, in run_command
      cmd_obj.run()
    File "c:\python35\lib\distutils\command\build.py", line 135, in run
      self.run_command(cmd_name)
    File "c:\python35\lib\distutils\cmd.py", line 313, in run_command
      self.distribution.run_command(command)
    File "c:\python35\lib\distutils\dist.py", line 974, in run_command
      cmd_obj.run()
    File "C:\Users\Admin\AppData\Local\Temp\pip-install-rqlch36v\dlib\setup.py", line 127, in run
      cmake_version = self.get_cmake_version()
    File "C:\Users\Admin\AppData\Local\Temp\pip-install-rqlch36v\dlib\setup.py", line 118, in get_cmake_version
      out = subprocess.check_output(['cmake', '--version'])
    File "c:\python35\lib\subprocess.py", line 626, in check_output
      **kwargs).stdout
    File "c:\python35\lib\subprocess.py", line 708, in run
      output=stdout, stderr=stderr)
  subprocess.CalledProcessError: Command '['cmake', '--version']' returned non-zero exit status 1

  ----------------------------------------
  Failed building wheel for dlib
  Running setup.py clean for dlib
Failed to build dlib
Installing collected packages: dlib, face-recognition-models, face-recognition
  Found existing installation: dlib 19.1.0
    Uninstalling dlib-19.1.0:
      Successfully uninstalled dlib-19.1.0
  Running setup.py install for dlib ... error
    Complete output from command c:\python35\python.exe -u -c "import setuptools, tokenize;__file__='C:\\Users\\Admin\\AppData\\Local\\Temp\\pip-install-rqlch36v\\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\Admin\AppData\Local\Temp\pip-record-tjyw2jml\install-record.txt --single-version-externally-managed --compile:
    running install
    running build
    running build_py
    package init file 'dlib\__init__.py' not found (or not a regular file)
    running build_ext
    Traceback (most recent call last):
      File "c:\python35\lib\runpy.py", line 184, in _run_module_as_main
        "__main__", mod_spec)
      File "c:\python35\lib\runpy.py", line 85, in _run_code
        exec(code, run_globals)
      File "C:\python35\Scripts\cmake.exe\__main__.py", line 5, in <module>
    ImportError: cannot import name 'cmake'
    Traceback (most recent call last):
      File "<string>", line 1, in <module>
      File "C:\Users\Admin\AppData\Local\Temp\pip-install-rqlch36v\dlib\setup.py", line 257, in <module>
        'Topic :: Software Development',
      File "c:\python35\lib\distutils\core.py", line 148, in setup
        dist.run_commands()
      File "c:\python35\lib\distutils\dist.py", line 955, in run_commands
        self.run_command(cmd)
      File "c:\python35\lib\distutils\dist.py", line 974, in run_command
        cmd_obj.run()
      File "c:\python35\lib\site-packages\setuptools\command\install.py", line 61, in run
        return orig.install.run(self)
      File "c:\python35\lib\distutils\command\install.py", line 539, in run
        self.run_command('build')
      File "c:\python35\lib\distutils\cmd.py", line 313, in run_command
        self.distribution.run_command(command)
      File "c:\python35\lib\distutils\dist.py", line 974, in run_command
        cmd_obj.run()
      File "c:\python35\lib\distutils\command\build.py", line 135, in run
        self.run_command(cmd_name)
      File "c:\python35\lib\distutils\cmd.py", line 313, in run_command
        self.distribution.run_command(command)
      File "c:\python35\lib\distutils\dist.py", line 974, in run_command
        cmd_obj.run()
      File "C:\Users\Admin\AppData\Local\Temp\pip-install-rqlch36v\dlib\setup.py", line 127, in run
        cmake_version = self.get_cmake_version()
      File "C:\Users\Admin\AppData\Local\Temp\pip-install-rqlch36v\dlib\setup.py", line 118, in get_cmake_version
        out = subprocess.check_output(['cmake', '--version'])
      File "c:\python35\lib\subprocess.py", line 626, in check_output
        **kwargs).stdout
      File "c:\python35\lib\subprocess.py", line 708, in run
        output=stdout, stderr=stderr)
    subprocess.CalledProcessError: Command '['cmake', '--version']' returned non-zero exit status 1

    ----------------------------------------
  Rolling back uninstall of dlib
Command "c:\python35\python.exe -u -c "import setuptools, tokenize;__file__='C:\\Users\\Admin\\AppData\\Local\\Temp\\pip-install-rqlch36v\\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\Admin\AppData\Local\Temp\pip-record-tjyw2jml\install-record.txt --single-version-externally-managed --compile" failed with error code 1 in C:\Users\Admin\AppData\Local\Temp\pip-install-rqlch36v\dlib\
采集人脸识别
使用缓存https://files.pythonhosted.org/packages/3f/ed/ad9a28042f373d4633fc8b49109b623597d6f193d3bbbef7780a5ee8eef2/face_recognition-1.2.3-py2.py3-none-any.whl
已满足要求:c:\python35\lib\site包中的numpy(来自face_recognition)(1.15.4)
收集dlib>=19.7(来自人脸识别)
使用缓存https://files.pythonhosted.org/packages/35/8d/e4ddf60452e2fb1ce3164f774e68968b3f110f1cb4cd353235d56875799e/dlib-19.16.0.tar.gz
收集人脸识别模型>=0.3.0(来自人脸识别)
已满足要求:在c:\python35\lib\site包(来自face_recognition)(7.0)中单击>=6.0
已满足要求:c:\python35\lib\site包装的枕头(来自人脸识别)(5.4.1)
为收集的包构建控制盘:dlib
正在为dlib运行setup.py bdist_控制盘。。。错误
从命令c:\python35\python.exe-u-c“导入setuptools,tokenize;\uuuu file\uuuu='c:\\Users\\Admin\\AppData\\Local\\Temp\\pip-install-rqlch36v\\dlib\\setup.py';f=getattr(tokenize,'open',open)('uuuuuu文件?;code=f.read().替换('\r\n','n');f.close();exec(编译,'code,'uuu文件,'exec')”bdist_wheel-d C:\Users\Admin\AppData\Local\Temp\pip-wheel-de03y7mf——python标记cp35:
运转的车轮
运行构建
运行build\u py
未找到包初始化文件“dlib\\uuuu init\uuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuu
运行build_ext
回溯(最近一次呼叫最后一次):
文件“c:\python35\lib\runpy.py”,第184行,在运行模块中作为主
“\uuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuu
文件“c:\python35\lib\runpy.py”,第85行,在运行代码中
exec(代码、运行\全局)
文件“C:\python35\Scripts\cmake.exe\ \uuuuu main\uuuuuu.py”,第5行,在
ImportError:无法导入名称“cmake”
回溯(最近一次呼叫最后一次):
文件“”,第1行,在
文件“C:\Users\Admin\AppData\Local\Temp\pip-install-rqlch36v\dlib\setup.py”,第257行,在
“主题:软件开发”,
文件“c:\python35\lib\distutils\core.py”,第148行,在安装程序中
dist.run_命令()
文件“c:\python35\lib\distutils\dist.py”,第955行,在run\u命令中
self.run_命令(cmd)
文件“c:\python35\lib\distutils\dist.py”,第974行,在run\u命令中
cmd_obj.run()
文件“c:\python35\lib\site packages\wheel\bdist\u wheel.py”,第188行,正在运行
self.run_命令('build'))
文件“c:\python35\lib\distutils\cmd.py”,第313行,在run\u命令中
self.distribution.run_命令(command)
文件“c:\python35\lib\distutils\dist.py”,第974行,在run\u命令中
cmd_obj.run()
文件“c:\python35\lib\distutils\command\build.py”,第135行,正在运行
self.run_命令(cmd_名称)
文件“c:\python35\lib\distutils\cmd.py”,第313行,在run\u命令中
self.distribution.run_命令(command)
文件“c:\python35\lib\distutils\dist.py”,第974行,在run\u命令中
cmd_obj.run()
文件“C:\Users\Admin\AppData\Local\Temp\pip-install-rqlch36v\dlib\setup.py”,第127行,正在运行
cmake\u version=self.get\u cmake\u version()
文件“C:\Users\Admin\AppData\Local\Temp\pip-install-rqlch36v\dlib\setup.py”,第118行,在get\U cmake\U版本中
out=子进程。检查_输出(['cmake','--version'])
检查输出中的文件“c:\python35\lib\subprocess.py”,第626行
**kwargs)stdout
文件“c:\python35\lib\subprocess.py”,第708行,正在运行
输出=标准输出,标准输出=标准输出)
subprocess.CalledProcessError:命令“['cmake',”--version']”返回非零退出状态1
----------------------------------------
为dlib构建控制盘失败
正在为dlib运行setup.py clean
无法生成dlib
安装收集的软件包:dlib、人脸识别模型、人脸识别
找到现有安装:dlib 19.1.0
卸载dlib-19.1.0:
已成功卸载dlib-19.1.0
正在为dlib运行setup.py安装。。。错误
从命令c:\python35\python.exe-u-c“导入setuptools,tokenize;\uuuu file\uuuu='c:\\Users\\Admin\\AppData\\Local\\Temp\\pip-install-rqlch36v\\dlib\\setup.py';f=getattr(tokenize,'open',open)('uuuuuu文件?;code=f.read().替换('\r\n','n');f.close();exec(编译,'code,'uuu文件,'exec')”安装--记录C:\Users\Admin\AppData\Local\Temp\pip-record-tjyw2jml\install-record.txt--外部管理的单一版本--编译:
正在运行的安装
运行构建
运行build\u py
未找到包初始化文件“dlib\\uuuu init\uuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuu
运行build_ext
回溯(最近一次呼叫最后一次):
文件“c:\python35\lib\runpy.py”,第184行,在运行模块中作为主
“\uuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuu
文件“c:\python35\lib\runpy.py”,第85行,在运行代码中
exec(代码、运行\全局)
文件“C:\python35\Scripts\cmake.exe\ \uuuuu main\uuuuuu.py”,第5行,在
ImportError:无法导入名称“cmake”
回溯(最近一次呼叫最后一次):
文件“”,第1行,在
文件“C:\Users\Admin\AppData\Local\Temp\pip-install-rqlch36v\dlib\setup.py”,第257行,在
“主题:软件开发”,
文件“c:\python35\lib\distutils\core.py”,第148行,在安装程序中
dist.run_命令()
文件“c:\python35\lib\distutils\dist.py”,第955行,在run\u命令中
self.run_命令(cmd)
文件“c:\python35\lib\distutils\dist.py”,第974行,在run\u命令中
cmd_obj.run()
文件“c:\python35\lib\site packages\setuptools\command\install.py”,第61行,正在运行
返回原始安装运行(自身)
文件“c:\python35\lib\distutils\command\install.py”,第539行,正在运行
self.run_命令('build'))
文件“c:\python35\lib\distutils\cmd.py”,第313行,在run\u命令中
self.distribution.run_命令(command)
文件“c:\python35\lib\distutils\dist.py”,第974行,在run\u命令中
cmd_obj.run()
文件“c:\python35\l
pip install cmake dlib
pip install face-recognition
sudo apt install python3-dev