serverless 问题集 - CentOS dlib pybind11 找不到的问题

安装pip3 install face_recognition时候报的异常

后续安装对于的python-devel 即可。

我这里是python3.6 ,即安装yum install python36-devel  可以解决这个问题

 

Scanning dependencies of target _dlib_pybind11
    [ 84%] Building CXX object CMakeFiles/_dlib_pybind11.dir/src/dlib.cpp.o
    In file included from /tmp/pip-build-8ovr46jx/dlib/dlib/external/pybind11/include/pybind11/pytypes.h:12:0,
                     from /tmp/pip-build-8ovr46jx/dlib/dlib/external/pybind11/include/pybind11/cast.h:13,
                     from /tmp/pip-build-8ovr46jx/dlib/dlib/external/pybind11/include/pybind11/attr.h:13,
                     from /tmp/pip-build-8ovr46jx/dlib/dlib/external/pybind11/include/pybind11/pybind11.h:43,
                     from /tmp/pip-build-8ovr46jx/dlib/dlib/../dlib/python/pybind_utils.h:6,
                     from /tmp/pip-build-8ovr46jx/dlib/dlib/../dlib/python.h:6,
                     from /tmp/pip-build-8ovr46jx/dlib/tools/python/src/opaque_types.h:6,
                     from /tmp/pip-build-8ovr46jx/dlib/tools/python/src/dlib.cpp:4:
    /tmp/pip-build-8ovr46jx/dlib/dlib/external/pybind11/include/pybind11/detail/common.h:111:20: 致命错误:Python.h:没有那个文件或目录
     #include <Python.h>
                        ^
    编译中断。
    gmake[2]: *** [CMakeFiles/_dlib_pybind11.dir/src/dlib.cpp.o] 错误 1
    gmake[1]: *** [CMakeFiles/_dlib_pybind11.dir/all] 错误 2
    gmake: *** [all] 错误 2
    Traceback (most recent call last):
      File "<string>", line 1, in <module>
      File "/tmp/pip-build-8ovr46jx/dlib/setup.py", line 262, in <module>
        'Topic :: Software Development',
      File "/usr/lib/python3.6/site-packages/setuptools/__init__.py", line 129, in setup
        return distutils.core.setup(**attrs)
      File "/usr/lib64/python3.6/distutils/core.py", line 148, in setup
        dist.run_commands()
      File "/usr/lib64/python3.6/distutils/dist.py", line 955, in run_commands
        self.run_command(cmd)
      File "/usr/lib64/python3.6/distutils/dist.py", line 974, in run_command
        cmd_obj.run()
      File "/usr/lib/python3.6/site-packages/setuptools/command/install.py", line 61, in run
        return orig.install.run(self)
      File "/usr/lib64/python3.6/distutils/command/install.py", line 556, in run
        self.run_command('build')
      File "/usr/lib64/python3.6/distutils/cmd.py", line 313, in run_command
        self.distribution.run_command(command)
      File "/usr/lib64/python3.6/distutils/dist.py", line 974, in run_command
        cmd_obj.run()
      File "/usr/lib64/python3.6/distutils/command/build.py", line 135, in run
        self.run_command(cmd_name)
      File "/usr/lib64/python3.6/distutils/cmd.py", line 313, in run_command
        self.distribution.run_command(command)
      File "/usr/lib64/python3.6/distutils/dist.py", line 974, in run_command
        cmd_obj.run()
      File "/tmp/pip-build-8ovr46jx/dlib/setup.py", line 135, in run
        self.build_extension(ext)
      File "/tmp/pip-build-8ovr46jx/dlib/setup.py", line 175, in build_extension
        subprocess.check_call(cmake_build, cwd=build_folder)
      File "/usr/lib64/python3.6/subprocess.py", line 311, in check_call
        raise CalledProcessError(retcode, cmd)
    subprocess.CalledProcessError: Command '['cmake', '--build', '.', '--config', 'Release', '--', '-j1']' returned non-zero exit status 2.

 

  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值