I did not follow the template question on the last question. I am so sorry. Now I will rephrase my question.
I want to install dlib and an error occurred while I installing it.
I get an error when I I use
pip install dlib
and the error is blow:
[ 87%] Building CXX object CMakeFiles/dlib_python.dir/src/decision_functions.cpp.o
In file included from /tmp/pip-install-yr9exavp/dlib/dlib/external/pybind11/include/pybind11/pytypes.h:12:0,
from /tmp/pip-install-yr9exavp/dlib/dlib/external/pybind11/include/pybind11/cast.h:13,
from /tmp/pip-install-yr9exavp/dlib/dlib/external/pybind11/include/pybind11/attr.h:13,
from /tmp/pip-install-yr9exavp/dlib/dlib/external/pybind11/include/pybind11/pybind11.h:43,
from /tmp/pip-install-yr9exavp/dlib/dlib/../dlib/python/pybind_utils.h:6,
from /tmp/pip-install-yr9exavp/dlib/dlib/../dlib/python.h:6,
from /tmp/pip-install-yr9exavp/dlib/tools/python/src/opaque_types.h:6,
from /tmp/pip-install-yr9exavp/dlib/tools/python/src/dlib.cpp:4:
/tmp/pip-install-yr9exavp/dlib/dlib/external/pybind11/include/pybind11/detail/common.h:111:20: fatal error: Python.h: No such file or directory
compilation terminated.
In file included from /tmp/pip-install-yr9exavp/dlib/dlib/external/pybind11/include/pybind11/pytypes.h:12:0,
from /tmp/pip-install-yr9exavp/dlib/dlib/external/pybind11/include/pybind11/cast.h:13,
from /tmp/pip-install-yr9exavp/dlib/dlib/external/pybind11/include/pybind11/attr.h:13,
from /tmp/pip-install-yr9exavp/dlib/dlib/external/pybind11/include/pybind11/pybind11.h:43,
from /tmp/pip-install-yr9exavp/dlib/dlib/../dlib/python/pybind_utils.h:6,
from /tmp/pip-install-yr9exavp/dlib/dlib/../dlib/python.h:6,
from /tmp/pip-install-yr9exavp/dlib/tools/python/src/opaque_types.h:6,
from /tmp/pip-install-yr9exavp/dlib/tools/python/src/vector.cpp:4:
/tmp/pip-install-yr9exavp/dlib/dlib/external/pybind11/include/pybind11/detail/common.h:111:20: fatal error: Python.h: No such file or directory
compilation terminated.
In file included from /tmp/pip-install-yr9exavp/dlib/dlib/external/pybind11/include/pybind11/pytypes.h:12:0,
from /tmp/pip-install-yr9exavp/dlib/dlib/external/pybind11/include/pybind11/cast.h:13,
from /tmp/pip-install-yr9exavp/dlib/dlib/external/pybind11/include/pybind11/attr.h:13,
from /tmp/pip-install-yr9exavp/dlib/dlib/external/pybind11/include/pybind11/pybind11.h:43,
from /tmp/pip-install-yr9exavp/dlib/dlib/../dlib/python/pybind_utils.h:6,
from /tmp/pip-install-yr9exavp/dlib/dlib/../dlib/python.h:6,
from /tmp/pip-install-yr9exavp/dlib/tools/python/src/opaque_types.h:6,
from /tmp/pip-install-yr9exavp/dlib/tools/python/src/matrix.cpp:4:
/tmp/pip-install-yr9exavp/dlib/dlib/external/pybind11/include/pybind11/detail/common.h:111:20: fatal error: Python.h: No such file or directory
compilation terminated.
[ 87%] Building CXX object CMakeFiles/dlib_python.dir/src/other.cpp.o
CMakeFiles/dlib_python.dir/build.make:62: recipe for target 'CMakeFiles/dlib_python.dir/src/dlib.cpp.o' failed
make[2]: * [CMakeFiles/dlib_python.dir/src/dlib.cpp.o] Error 1
make[2]: Waiting for unfinished jobs....
CMakeFiles/dlib_python.dir/build.make:110: recipe for target 'CMakeFiles/dlib_python.dir/src/vector.cpp.o' failed
make[2]: [CMakeFiles/dlib_python.dir/src/vector.cpp.o] Error 1
CMakeFiles/dlib_python.dir/build.make:86: recipe for target 'CMakeFiles/dlib_python.dir/src/matrix.cpp.o' failed
make[2]: [CMakeFiles/dlib_python.dir/src/matrix.cpp.o] Error 1
In file included from /tmp/pip-install-yr9exavp/dlib/dlib/external/pybind11/include/pybind11/pytypes.h:12:0,
from /tmp/pip-install-yr9exavp/dlib/dlib/external/pybind11/include/pybind11/cast.h:13,
from /tmp/pip-install-yr9exavp/dlib/dlib/external/pybind11/include/pybind11/attr.h:13,
from /tmp/pip-install-yr9exavp/dlib/dlib/external/pybind11/include/pybind11/pybind11.h:43,
from /tmp/pip-install-yr9exavp/dlib/dlib/../dlib/python/pybind_utils.h:6,
from /tmp/pip-install-yr9exavp/dlib/dlib/../dlib/python.h:6,
from /tmp/pip-install-yr9exavp/dlib/tools/python/src/opaque_types.h:6,
from /tmp/pip-install-yr9exavp/dlib/tools/python/src/svm_rank_trainer.cpp:4:
/tmp/pip-install-yr9exavp/dlib/dlib/external/pybind11/include/pybind11/detail/common.h:111:20: fatal error: Python.h: No such file or directory
compilation terminated.
CMakeFiles/dlib_python.dir/build.make:158: recipe for target 'CMakeFiles/dlib_python.dir/src/svm_rank_trainer.cpp.o' failed
make[2]: [CMakeFiles/dlib_python.dir/src/svm_rank_trainer.cpp.o] Error 1
In file included from /tmp/pip-install-yr9exavp/dlib/dlib/external/pybind11/include/pybind11/pytypes.h:12:0,
from /tmp/pip-install-yr9exavp/dlib/dlib/external/pybind11/include/pybind11/cast.h:13,
from /tmp/pip-install-yr9exavp/dlib/dlib/external/pybind11/include/pybind11/attr.h:13,
from /tmp/pip-install-yr9exavp/dlib/dlib/external/pybind11/include/pybind11/pybind11.h:43,
from /tmp/pip-install-yr9exavp/dlib/dlib/../dlib/python/pybind_utils.h:6,
from /tmp/pip-install-yr9exavp/dlib/dlib/../dlib/python.h:6,
from /tmp/pip-install-yr9exavp/dlib/tools/python/src/opaque_types.h:6,
from /tmp/pip-install-yr9exavp/dlib/tools/python/src/decision_functions.cpp:4:
/tmp/pip-install-yr9exavp/dlib/dlib/external/pybind11/include/pybind11/detail/common.h:111:20: fatal error: Python.h: No such file or directory
compilation terminated.
[ 88%] Building CXX object CMakeFiles/dlib_python.dir/src/basic.cpp.o
In file included from /tmp/pip-install-yr9exavp/dlib/dlib/external/pybind11/include/pybind11/pytypes.h:12:0,
from /tmp/pip-install-yr9exavp/dlib/dlib/external/pybind11/include/pybind11/cast.h:13,
from /tmp/pip-install-yr9exavp/dlib/dlib/external/pybind11/include/pybind11/attr.h:13,
from /tmp/pip-install-yr9exavp/dlib/dlib/external/pybind11/include/pybind11/pybind11.h:43,
from /tmp/pip-install-yr9exavp/dlib/dlib/../dlib/python/pybind_utils.h:6,
from /tmp/pip-install-yr9exavp/dlib/dlib/../dlib/python.h:6,
from /tmp/pip-install-yr9exavp/dlib/tools/python/src/opaque_types.h:6,
from /tmp/pip-install-yr9exavp/dlib/tools/python/src/svm_c_trainer.cpp:4:
/tmp/pip-install-yr9exavp/dlib/dlib/external/pybind11/include/pybind11/detail/common.h:111:20: fatal error: Python.h: No such file or directory
compilation terminated.
CMakeFiles/dlib_python.dir/build.make:182: recipe for target 'CMakeFiles/dlib_python.dir/src/decision_functions.cpp.o' failed
make[2]: [CMakeFiles/dlib_python.dir/src/decision_functions.cpp.o] Error 1
CMakeFiles/dlib_python.dir/build.make:134: recipe for target 'CMakeFiles/dlib_python.dir/src/svm_c_trainer.cpp.o' failed
make[2]: [CMakeFiles/dlib_python.dir/src/svm_c_trainer.cpp.o] Error 1
In file included from /tmp/pip-install-yr9exavp/dlib/dlib/external/pybind11/include/pybind11/pytypes.h:12:0,
from /tmp/pip-install-yr9exavp/dlib/dlib/external/pybind11/include/pybind11/cast.h:13,
from /tmp/pip-install-yr9exavp/dlib/dlib/external/pybind11/include/pybind11/attr.h:13,
from /tmp/pip-install-yr9exavp/dlib/dlib/external/pybind11/include/pybind11/pybind11.h:43,
from /tmp/pip-install-yr9exavp/dlib/dlib/../dlib/python/pybind_utils.h:6,
from /tmp/pip-install-yr9exavp/dlib/dlib/../dlib/python.h:6,
from /tmp/pip-install-yr9exavp/dlib/tools/python/src/opaque_types.h:6,
from /tmp/pip-install-yr9exavp/dlib/tools/python/src/other.cpp:4:
/tmp/pip-install-yr9exavp/dlib/dlib/external/pybind11/include/pybind11/detail/common.h:111:20: fatal error: Python.h: No such file or directory
compilation terminated.
CMakeFiles/dlib_python.dir/build.make:206: recipe for target 'CMakeFiles/dlib_python.dir/src/other.cpp.o' failed
make[2]: [CMakeFiles/dlib_python.dir/src/other.cpp.o] Error 1
In file included from /tmp/pip-install-yr9exavp/dlib/dlib/external/pybind11/include/pybind11/pytypes.h:12:0,
from /tmp/pip-install-yr9exavp/dlib/dlib/external/pybind11/include/pybind11/cast.h:13,
from /tmp/pip-install-yr9exavp/dlib/dlib/external/pybind11/include/pybind11/attr.h:13,
from /tmp/pip-install-yr9exavp/dlib/dlib/external/pybind11/include/pybind11/pybind11.h:43,
from /tmp/pip-install-yr9exavp/dlib/dlib/../dlib/python/pybind_utils.h:6,
from /tmp/pip-install-yr9exavp/dlib/dlib/../dlib/python.h:6,
from /tmp/pip-install-yr9exavp/dlib/tools/python/src/basic.cpp:3:
/tmp/pip-install-yr9exavp/dlib/dlib/external/pybind11/include/pybind11/detail/common.h:111:20: fatal error: Python.h: No such file or directory
compilation terminated.
CMakeFiles/dlib_python.dir/build.make:230: recipe for target 'CMakeFiles/dlib_python.dir/src/basic.cpp.o' failed
make[2]: [CMakeFiles/dlib_python.dir/src/basic.cpp.o] Error 1
CMakeFiles/Makefile2:67: recipe for target 'CMakeFiles/dlib_python.dir/all' failed
make[1]: [CMakeFiles/dlib_python.dir/all] Error 2
Makefile:83: recipe for target 'all' failed
make: [all] Error 2
Traceback (most recent call last):
File "", line 1, in attrs)
File "/tmp/pip-install-yr9exavp/dlib/setup.py", line 249, in
'Topic :: Software Development',
File "/home/dms/.virtualenvs/faceswap_env_python36/lib/python3.6/site-packages/setuptools/__init__.py", line 129, in setup
return distutils.core.setup(
File "/usr/lib/python3.6/distutils/core.py", line 148, in setup
dist.run_commands()
File "/usr/lib/python3.6/distutils/dist.py", line 955, in run_commands
self.run_command(cmd)
File "/usr/lib/python3.6/distutils/dist.py", line 974, in run_command
cmd_obj.run()
File "/home/dms/.virtualenvs/faceswap_env_python36/lib/python3.6/site-packages/wheel/bdist_wheel.py", line 202, in run
self.run_command('build')
File "/usr/lib/python3.6/distutils/cmd.py", line 313, in run_command
self.distribution.run_command(command)
File "/usr/lib/python3.6/distutils/dist.py", line 974, in run_command
cmd_obj.run()
File "/usr/lib/python3.6/distutils/command/build.py", line 135, in run
self.run_command(cmd_name)
File "/usr/lib/python3.6/distutils/cmd.py", line 313, in run_command
self.distribution.run_command(command)
File "/usr/lib/python3.6/distutils/dist.py", line 974, in run_command
cmd_obj.run()
File "/tmp/pip-install-yr9exavp/dlib/setup.py", line 129, in run
self.build_extension(ext)
File "/tmp/pip-install-yr9exavp/dlib/setup.py", line 165, in build_extension
subprocess.check_call(cmake_build, cwd=build_folder)
File "/usr/lib/python3.6/subprocess.py", line 291, in check_call
raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command '['cmake', '--build', '.', '--config', 'Release', '--', '-j8']' returned non-zero exit status 2.Failed building wheel for dlib
Running setup.py clean for dlib
Failed to build dlib
Installing collected packages: dlib
Running setup.py install for dlib ... error
Complete output from command /home/dms/.virtualenvs/faceswap_env_python36/bin/python3.6 -u -c "import setuptools, tokenize;__file__='/tmp/pip-install-yr9exavp/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 /tmp/pip-record-jxptvde7/install-record.txt --single-version-externally-managed --compile --install-headers /home/dms/.virtualenvs/faceswap_env_python36/include/site/python3.6/dlib:
running install
running build
running build_py
package init file 'dlib/__init__.py' not found (or not a regular file)
running build_ext
Invoking CMake setup: 'cmake /tmp/pip-install-yr9exavp/dlib/tools/python -DCMAKE_LIBRARY_OUTPUT_DIRECTORY=/tmp/pip-install-yr9exavp/dlib/build/lib.linux-x86_64-3.6 -DPYTHON_EXECUTABLE=/home/dms/.virtualenvs/faceswap_env_python36/bin/python3.6 -DCMAKE_BUILD_TYPE=Release'
-- The C compiler identification is GNU 5.4.0-- The CXX compiler identification is GNU 5.4.0
[ 87%] Building CXX object CMakeFiles/dlib_python.dir/src/decision_functions.cpp.o In file included from /tmp/pip-install-yr9exavp/dlib/dlib/external/pybind11/include/pybind11/pytypes.h:12:0, from /tmp/pip-install-yr9exavp/dlib/dlib/external/pybind11/include/pybind11/cast.h:13, from /tmp/pip-install-yr9exavp/dlib/dlib/external/pybind11/include/pybind11/attr.h:13, from /tmp/pip-install-yr9exavp/dlib/dlib/external/pybind11/include/pybind11/pybind11.h:43, from /tmp/pip-install-yr9exavp/dlib/dlib/../dlib/python/pybind_utils.h:6, from /tmp/pip-install-yr9exavp/dlib/dlib/../dlib/python.h:6, from /tmp/pip-install-yr9exavp/dlib/tools/python/src/opaque_types.h:6, from /tmp/pip-install-yr9exavp/dlib/tools/python/src/dlib.cpp:4: /tmp/pip-install-yr9exavp/dlib/dlib/external/pybind11/include/pybind11/detail/common.h:111:20: fatal error: Python.h: No such file or directory In file included from /tmp/pip-install-yr9exavp/dlib/dlib/external/pybind11/include/pybind11/pytypes.h:12:0, from /tmp/pip-install-yr9exavp/dlib/dlib/external/pybind11/include/pybind11/cast.h:13, from /tmp/pip-install-yr9exavp/dlib/dlib/external/pybind11/include/pybind11/attr.h:13, from /tmp/pip-install-yr9exavp/dlib/dlib/external/pybind11/include/pybind11/pybind11.h:43, from /tmp/pip-install-yr9exavp/dlib/dlib/../dlib/python/pybind_utils.h:6, from /tmp/pip-install-yr9exavp/dlib/dlib/../dlib/python.h:6, from /tmp/pip-install-yr9exavp/dlib/tools/python/src/opaque_types.h:6, from /tmp/pip-install-yr9exavp/dlib/tools/python/src/vector.cpp:4: /tmp/pip-install-yr9exavp/dlib/dlib/external/pybind11/include/pybind11/detail/common.h:111:20: fatal error: Python.h: No such file or directory compilation terminated. compilation terminated. [ 88%] Building CXX object CMakeFiles/dlib_python.dir/src/basic.cpp.o CMakeFiles/dlib_python.dir/build.make:110: recipe for target 'CMakeFiles/dlib_python.dir/src/vector.cpp.o' failed make[2]: *** [CMakeFiles/dlib_python.dir/src/vector.cpp.o] Error 1 make[2]: *** Waiting for unfinished jobs.... CMakeFiles/dlib_python.dir/build.make:62: recipe for target 'CMakeFiles/dlib_python.dir/src/dlib.cpp.o' failed make[2]: *** [CMakeFiles/dlib_python.dir/src/dlib.cpp.o] Error 1 [ 88%] Building CXX object CMakeFiles/dlib_python.dir/src/other.cpp.o In file included from /tmp/pip-install-yr9exavp/dlib/dlib/external/pybind11/include/pybind11/pytypes.h:12:0, from /tmp/pip-install-yr9exavp/dlib/dlib/external/pybind11/include/pybind11/cast.h:13, from /tmp/pip-install-yr9exavp/dlib/dlib/external/pybind11/include/pybind11/attr.h:13, from /tmp/pip-install-yr9exavp/dlib/dlib/external/pybind11/include/pybind11/pybind11.h:43, from /tmp/pip-install-yr9exavp/dlib/dlib/../dlib/python/pybind_utils.h:6, from /tmp/pip-install-yr9exavp/dlib/dlib/../dlib/python.h:6, from /tmp/pip-install-yr9exavp/dlib/tools/python/src/opaque_types.h:6, from /tmp/pip-install-yr9exavp/dlib/tools/python/src/matrix.cpp:4: /tmp/pip-install-yr9exavp/dlib/dlib/external/pybind11/include/pybind11/detail/common.h:111:20: fatal error: Python.h: No such file or directory compilation terminated. CMakeFiles/dlib_python.dir/build.make:86: recipe for target 'CMakeFiles/dlib_python.dir/src/matrix.cpp.o' failed make[2]: *** [CMakeFiles/dlib_python.dir/src/matrix.cpp.o] Error 1 In file included from /tmp/pip-install-yr9exavp/dlib/dlib/external/pybind11/include/pybind11/pytypes.h:12:0, from /tmp/pip-install-yr9exavp/dlib/dlib/external/pybind11/include/pybind11/cast.h:13, from /tmp/pip-install-yr9exavp/dlib/dlib/external/pybind11/include/pybind11/attr.h:13, from /tmp/pip-install-yr9exavp/dlib/dlib/external/pybind11/include/pybind11/pybind11.h:43, from /tmp/pip-install-yr9exavp/dlib/dlib/../dlib/python/pybind_utils.h:6, from /tmp/pip-install-yr9exavp/dlib/dlib/../dlib/python.h:6, from /tmp/pip-install-yr9exavp/dlib/tools/python/src/opaque_types.h:6, from /tmp/pip-install-yr9exavp/dlib/tools/python/src/svm_c_trainer.cpp:4: /tmp/pip-install-yr9exavp/dlib/dlib/external/pybind11/include/pybind11/detail/common.h:111:20: fatal error: Python.h: No such file or directory compilation terminated. In file included from /tmp/pip-install-yr9exavp/dlib/dlib/external/pybind11/include/pybind11/pytypes.h:12:0, from /tmp/pip-install-yr9exavp/dlib/dlib/external/pybind11/include/pybind11/cast.h:13, from /tmp/pip-install-yr9exavp/dlib/dlib/external/pybind11/include/pybind11/attr.h:13, from /tmp/pip-install-yr9exavp/dlib/dlib/external/pybind11/include/pybind11/pybind11.h:43, from /tmp/pip-install-yr9exavp/dlib/dlib/../dlib/python/pybind_utils.h:6, from /tmp/pip-install-yr9exavp/dlib/dlib/../dlib/python.h:6, from /tmp/pip-install-yr9exavp/dlib/tools/python/src/opaque_types.h:6, from /tmp/pip-install-yr9exavp/dlib/tools/python/src/decision_functions.cpp:4: /tmp/pip-install-yr9exavp/dlib/dlib/external/pybind11/include/pybind11/detail/common.h:111:20: fatal error: Python.h: No such file or directory compilation terminated. In file included from /tmp/pip-install-yr9exavp/dlib/dlib/external/pybind11/include/pybind11/pytypes.h:12:0, from /tmp/pip-install-yr9exavp/dlib/dlib/external/pybind11/include/pybind11/cast.h:13, from /tmp/pip-install-yr9exavp/dlib/dlib/external/pybind11/include/pybind11/attr.h:13, from /tmp/pip-install-yr9exavp/dlib/dlib/external/pybind11/include/pybind11/pybind11.h:43, from /tmp/pip-install-yr9exavp/dlib/dlib/../dlib/python/pybind_utils.h:6, from /tmp/pip-install-yr9exavp/dlib/dlib/../dlib/python.h:6, from /tmp/pip-install-yr9exavp/dlib/tools/python/src/opaque_types.h:6, from /tmp/pip-install-yr9exavp/dlib/tools/python/src/svm_rank_trainer.cpp:4: /tmp/pip-install-yr9exavp/dlib/dlib/external/pybind11/include/pybind11/detail/common.h:111:20: fatal error: Python.h: No such file or directory compilation terminated. CMakeFiles/dlib_python.dir/build.make:134: recipe for target 'CMakeFiles/dlib_python.dir/src/svm_c_trainer.cpp.o' failed make[2]: *** [CMakeFiles/dlib_python.dir/src/svm_c_trainer.cpp.o] Error 1 CMakeFiles/dlib_python.dir/build.make:182: recipe for target 'CMakeFiles/dlib_python.dir/src/decision_functions.cpp.o' failed make[2]: *** [CMakeFiles/dlib_python.dir/src/decision_functions.cpp.o] Error 1 CMakeFiles/dlib_python.dir/build.make:158: recipe for target 'CMakeFiles/dlib_python.dir/src/svm_rank_trainer.cpp.o' failed make[2]: *** [CMakeFiles/dlib_python.dir/src/svm_rank_trainer.cpp.o] Error 1 In file included from /tmp/pip-install-yr9exavp/dlib/dlib/external/pybind11/include/pybind11/pytypes.h:12:0, from /tmp/pip-install-yr9exavp/dlib/dlib/external/pybind11/include/pybind11/cast.h:13, from /tmp/pip-install-yr9exavp/dlib/dlib/external/pybind11/include/pybind11/attr.h:13, from /tmp/pip-install-yr9exavp/dlib/dlib/external/pybind11/include/pybind11/pybind11.h:43, from /tmp/pip-install-yr9exavp/dlib/dlib/../dlib/python/pybind_utils.h:6, from /tmp/pip-install-yr9exavp/dlib/dlib/../dlib/python.h:6, from /tmp/pip-install-yr9exavp/dlib/tools/python/src/basic.cpp:3: /tmp/pip-install-yr9exavp/dlib/dlib/external/pybind11/include/pybind11/detail/common.h:111:20: fatal error: Python.h: No such file or directory compilation terminated. In file included from /tmp/pip-install-yr9exavp/dlib/dlib/external/pybind11/include/pybind11/pytypes.h:12:0, from /tmp/pip-install-yr9exavp/dlib/dlib/external/pybind11/include/pybind11/cast.h:13, from /tmp/pip-install-yr9exavp/dlib/dlib/external/pybind11/include/pybind11/attr.h:13, from /tmp/pip-install-yr9exavp/dlib/dlib/external/pybind11/include/pybind11/pybind11.h:43, from /tmp/pip-install-yr9exavp/dlib/dlib/../dlib/python/pybind_utils.h:6, from /tmp/pip-install-yr9exavp/dlib/dlib/../dlib/python.h:6, from /tmp/pip-install-yr9exavp/dlib/tools/python/src/opaque_types.h:6, from /tmp/pip-install-yr9exavp/dlib/tools/python/src/other.cpp:4: /tmp/pip-install-yr9exavp/dlib/dlib/external/pybind11/include/pybind11/detail/common.h:111:20: fatal error: Python.h: No such file or directory compilation terminated. CMakeFiles/dlib_python.dir/build.make:230: recipe for target 'CMakeFiles/dlib_python.dir/src/basic.cpp.o' failed make[2]: *** [CMakeFiles/dlib_python.dir/src/basic.cpp.o] Error 1 CMakeFiles/dlib_python.dir/build.make:206: recipe for target 'CMakeFiles/dlib_python.dir/src/other.cpp.o' failed make[2]: *** [CMakeFiles/dlib_python.dir/src/other.cpp.o] Error 1 CMakeFiles/Makefile2:67: recipe for target 'CMakeFiles/dlib_python.dir/all' failed make[1]: *** [CMakeFiles/dlib_python.dir/all] Error 2 Makefile:83: recipe for target 'all' failed make: *** [all] Error 2 Traceback (most recent call last): File "<string>", line 1, in <module> File "/tmp/pip-install-yr9exavp/dlib/setup.py", line 249, in <module> 'Topic :: Software Development', File "/home/dms/.virtualenvs/faceswap_env_python36/lib/python3.6/site-packages/setuptools/__init__.py", line 129, in setup return distutils.core.setup(**attrs) File "/usr/lib/python3.6/distutils/core.py", line 148, in setup dist.run_commands() File "/usr/lib/python3.6/distutils/dist.py", line 955, in run_commands self.run_command(cmd) File "/usr/lib/python3.6/distutils/dist.py", line 974, in run_command cmd_obj.run() File "/home/dms/.virtualenvs/faceswap_env_python36/lib/python3.6/site-packages/setuptools/command/install.py", line 61, in run return orig.install.run(self) File "/usr/lib/python3.6/distutils/command/install.py", line 589, in run self.run_command('build') File "/usr/lib/python3.6/distutils/cmd.py", line 313, in run_command self.distribution.run_command(command) File "/usr/lib/python3.6/distutils/dist.py", line 974, in run_command cmd_obj.run() File "/usr/lib/python3.6/distutils/command/build.py", line 135, in run self.run_command(cmd_name) File "/usr/lib/python3.6/distutils/cmd.py", line 313, in run_command self.distribution.run_command(command) File "/usr/lib/python3.6/distutils/dist.py", line 974, in run_command cmd_obj.run() File "/tmp/pip-install-yr9exavp/dlib/setup.py", line 129, in run self.build_extension(ext) File "/tmp/pip-install-yr9exavp/dlib/setup.py", line 165, in build_extension subprocess.check_call(cmake_build, cwd=build_folder) File "/usr/lib/python3.6/subprocess.py", line 291, in check_call raise CalledProcessError(retcode, cmd) subprocess.CalledProcessError: Command '['cmake', '--build', '.', '--config', 'Release', '--', '-j8']' returned non-zero exit status 2.
----------------------------------------
Command "/home/dms/.virtualenvs/faceswap_env_python36/bin/python3.6 -u -c "import setuptools, tokenize;__file__='/tmp/pip-install-yr9exavp/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 /tmp/pip-record-jxptvde7/install-record.txt --single-version-externally-managed --compile --install-headers /home/dms/.virtualenvs/faceswap_env_python36/include/site/python3.6/dlib" failed with error code 1 in /tmp/pip-install-yr9exavp/dlib/
when I use the blow commend:
sudo apt-get install python3.6-dev
and
sudo apt-get install python3-dev
it did not work,it still has the same errop
I also use Ubuntu 16.04 and this doesn't happen.
Post a complete set of instructions that causes this to happen. So you log in to the computer, and then what does someone type to make this happen? You obviously already did a lot of other stuff like setup a virtualenv. You can't post a question like "I did 20 commands I'm not going to tell you about and now python is broken, what did I do?". For all I know this has nothing to do with dlib.
Getting the same error here.
pip install dlibCollecting dlib
Using cached https://files.pythonhosted.org/packages/df/aa/6a9bb2a763107bb2606d6ee1aa65fcd3b51375a9ef6436e9c9280b0dd63c/dlib-19.15.0.tar.gz
Building wheels for collected packages: dlib
Running setup.py bdist_wheel for dlib ... error
Complete output from command ./env/bin/python3.6 -u -c "import setuptools, tokenize;__file__='/tmp/pip-install-kglg1yps/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 /tmp/pip-wheel-jj0uttil --python-tag cp36:
running bdist_wheel
running build
running build_py
package init file 'dlib/__init__.py' not found (or not a regular file)
running build_ext
Building extension for Python 3.6.6 (default, Jun 28 2018, 04:42:43)
Invoking CMake setup: 'cmake /tmp/pip-install-kglg1yps/dlib/tools/python -DCMAKE_LIBRARY_OUTPUT_DIRECTORY=/tmp/pip-install-kglg1yps/dlib/build/lib.linux-x86_64-3.6 -DPYTHON_EXECUTABLE=./env/bin/python3.6 -DCMAKE_BUILD_TYPE=Release'
-- The C compiler identification is GNU 5.4.0
-- The CXX compiler identification is GNU 5.4.0
-- Check for working C compiler: /usr/bin/cc
-- Check for working C compiler: /usr/bin/cc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Detecting C compile features
-- Detecting C compile features - done
-- Check for working CXX compiler: /usr/bin/c++
-- Check for working CXX compiler: /usr/bin/c++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Found PythonInterp: ./env/bin/python3.6 (found version "3.6.6")
-- Found PythonLibs: python3.6m
-- Performing Test HAS_CPP14_FLAG
-- Performing Test HAS_CPP14_FLAG - Success
-- pybind11 v2.2.2
-- Using CMake version: 3.12.0
-- Compiling dlib version: 19.15.0
-- SSE4 instructions can be executed by the host processor.
-- AVX instructions can be executed by the host processor.
-- Enabling AVX instructions
-- Looking for pthread.h
-- Looking for pthread.h - found
-- Looking for pthread_create
-- Looking for pthread_create - not found
-- Looking for pthread_create in pthreads
-- Looking for pthread_create in pthreads - not found
-- Looking for pthread_create in pthread
-- Looking for pthread_create in pthread - found
-- Found Threads: TRUE
*****************************************************************************
*** DLIB GUI SUPPORT DISABLED BECAUSE X11 DEVELOPMENT LIBRARIES NOT FOUND ***
*** Make sure libx11-dev is installed if you want GUI support. ***
*** On Ubuntu run: sudo apt-get install libx11-dev ***
*****************************************************************************
-- Searching for BLAS and LAPACK
-- Searching for BLAS and LAPACK
-- Found PkgConfig: /usr/bin/pkg-config (found version "0.29.1")
-- Checking for module 'cblas'
-- No package 'cblas' found
-- Checking for module 'lapack'
-- No package 'lapack' found
-- Looking for sys/types.h
-- Looking for sys/types.h - found
-- Looking for stdint.h
-- Looking for stdint.h - found
-- Looking for stddef.h
-- Looking for stddef.h - found
-- Check size of void*
-- Check size of void* - done
*****************************************************************************
*** No BLAS library found so using dlib's built in BLAS. However, if you ***
*** install an optimized BLAS such as OpenBLAS or the Intel MKL your code ***
*** will run faster. On Ubuntu you can install OpenBLAS by executing: ***
*** sudo apt-get install libopenblas-dev liblapack-dev ***
*** Or you can easily install OpenBLAS from source by downloading the ***
*** source tar file from http://www.openblas.net, extracting it, and ***
*** running: ***
*** make; sudo make install ***
*****************************************************************************
CUDA_TOOLKIT_ROOT_DIR not found or specified
-- Could NOT find CUDA (missing: CUDA_TOOLKIT_ROOT_DIR CUDA_NVCC_EXECUTABLE CUDA_INCLUDE_DIRS CUDA_CUDART_LIBRARY) (Required is at least version "7.5")
-- Disabling CUDA support for dlib. DLIB WILL NOT USE CUDA
-- C++11 activated.
-- Configuring done
-- Generating done
-- Build files have been written to: /tmp/pip-install-kglg1yps/dlib/build/temp.linux-x86_64-3.6
Invoking CMake build: 'cmake --build . --config Release -- -j4'
Scanning dependencies of target dlib
[ 0%] Building CXX object dlib_build/CMakeFiles/dlib.dir/base64/base64_kernel_1.cpp.o
[ 1%] Building CXX object dlib_build/CMakeFiles/dlib.dir/bigint/bigint_kernel_2.cpp.o
[ 2%] Building CXX object dlib_build/CMakeFiles/dlib.dir/bigint/bigint_kernel_1.cpp.o
[ 2%] Building CXX object dlib_build/CMakeFiles/dlib.dir/bit_stream/bit_stream_kernel_1.cpp.o
[ 3%] Building CXX object dlib_build/CMakeFiles/dlib.dir/entropy_decoder/entropy_decoder_kernel_1.cpp.o
[ 3%] Building CXX object dlib_build/CMakeFiles/dlib.dir/entropy_decoder/entropy_decoder_kernel_2.cpp.o
[ 4%] Building CXX object dlib_build/CMakeFiles/dlib.dir/entropy_encoder/entropy_encoder_kernel_1.cpp.o
[ 5%] Building CXX object dlib_build/CMakeFiles/dlib.dir/entropy_encoder/entropy_encoder_kernel_2.cpp.o
[ 5%] Building CXX object dlib_build/CMakeFiles/dlib.dir/md5/md5_kernel_1.cpp.o
[ 6%] Building CXX object dlib_build/CMakeFiles/dlib.dir/tokenizer/tokenizer_kernel_1.cpp.o
[ 7%] Building CXX object dlib_build/CMakeFiles/dlib.dir/unicode/unicode.cpp.o
[ 7%] Building CXX object dlib_build/CMakeFiles/dlib.dir/data_io/image_dataset_metadata.cpp.o
[ 8%] Building CXX object dlib_build/CMakeFiles/dlib.dir/data_io/mnist.cpp.o
[ 9%] Building CXX object dlib_build/CMakeFiles/dlib.dir/global_optimization/global_function_search.cpp.o
[ 9%] Building CXX object dlib_build/CMakeFiles/dlib.dir/filtering/kalman_filter.cpp.o
[ 10%] Building CXX object dlib_build/CMakeFiles/dlib.dir/test_for_odr_violations.cpp.o
[ 11%] Building CXX object dlib_build/CMakeFiles/dlib.dir/svm/auto.cpp.o
[ 11%] Building CXX object dlib_build/CMakeFiles/dlib.dir/sockets/sockets_kernel_1.cpp.o
[ 12%] Building CXX object dlib_build/CMakeFiles/dlib.dir/bsp/bsp.cpp.o
[ 13%] Building CXX object dlib_build/CMakeFiles/dlib.dir/dir_nav/dir_nav_kernel_1.cpp.o
[ 13%] Building CXX object dlib_build/CMakeFiles/dlib.dir/dir_nav/dir_nav_kernel_2.cpp.o
[ 14%] Building CXX object dlib_build/CMakeFiles/dlib.dir/dir_nav/dir_nav_extensions.cpp.o
[ 15%] Building CXX object dlib_build/CMakeFiles/dlib.dir/linker/linker_kernel_1.cpp.o
[ 15%] Building CXX object dlib_build/CMakeFiles/dlib.dir/logger/extra_logger_headers.cpp.o
[ 16%] Building CXX object dlib_build/CMakeFiles/dlib.dir/logger/logger_kernel_1.cpp.o
[ 17%] Building CXX object dlib_build/CMakeFiles/dlib.dir/logger/logger_config_file.cpp.o
[ 17%] Building CXX object dlib_build/CMakeFiles/dlib.dir/misc_api/misc_api_kernel_1.cpp.o
[ 18%] Building CXX object dlib_build/CMakeFiles/dlib.dir/misc_api/misc_api_kernel_2.cpp.o
[ 19%] Building CXX object dlib_build/CMakeFiles/dlib.dir/sockets/sockets_extensions.cpp.o
[ 19%] Building CXX object dlib_build/CMakeFiles/dlib.dir/sockets/sockets_kernel_2.cpp.o
[ 20%] Building CXX object dlib_build/CMakeFiles/dlib.dir/sockstreambuf/sockstreambuf.cpp.o
[ 21%] Building CXX object dlib_build/CMakeFiles/dlib.dir/sockstreambuf/sockstreambuf_unbuffered.cpp.o
[ 21%] Building CXX object dlib_build/CMakeFiles/dlib.dir/server/server_kernel.cpp.o
[ 22%] Building CXX object dlib_build/CMakeFiles/dlib.dir/server/server_iostream.cpp.o
[ 23%] Building CXX object dlib_build/CMakeFiles/dlib.dir/server/server_http.cpp.o
[ 23%] Building CXX object dlib_build/CMakeFiles/dlib.dir/threads/multithreaded_object_extension.cpp.o
[ 24%] Building CXX object dlib_build/CMakeFiles/dlib.dir/threads/threaded_object_extension.cpp.o
[ 25%] Building CXX object dlib_build/CMakeFiles/dlib.dir/threads/threads_kernel_1.cpp.o
[ 25%] Building CXX object dlib_build/CMakeFiles/dlib.dir/threads/threads_kernel_2.cpp.o
[ 26%] Building CXX object dlib_build/CMakeFiles/dlib.dir/threads/threads_kernel_shared.cpp.o
[ 27%] Building CXX object dlib_build/CMakeFiles/dlib.dir/threads/thread_pool_extension.cpp.o
[ 27%] Building CXX object dlib_build/CMakeFiles/dlib.dir/threads/async.cpp.o
[ 28%] Building CXX object dlib_build/CMakeFiles/dlib.dir/timer/timer.cpp.o
[ 29%] Building CXX object dlib_build/CMakeFiles/dlib.dir/stack_trace.cpp.o
[ 29%] Building CXX object dlib_build/CMakeFiles/dlib.dir/cuda/cpu_dlib.cpp.o
[ 30%] Building CXX object dlib_build/CMakeFiles/dlib.dir/cuda/tensor_tools.cpp.o
[ 31%] Building C object dlib_build/CMakeFiles/dlib.dir/external/libpng/png.c.o
[ 31%] Building C object dlib_build/CMakeFiles/dlib.dir/external/libpng/pngerror.c.o
[ 32%] Building C object dlib_build/CMakeFiles/dlib.dir/external/libpng/pngget.c.o
[ 33%] Building C object dlib_build/CMakeFiles/dlib.dir/external/libpng/pngmem.c.o
[ 33%] Building C object dlib_build/CMakeFiles/dlib.dir/external/libpng/pngpread.c.o
[ 34%] Building C object dlib_build/CMakeFiles/dlib.dir/external/libpng/pngread.c.o
[ 35%] Building C object dlib_build/CMakeFiles/dlib.dir/external/libpng/pngrio.c.o
[ 35%] Building C object dlib_build/CMakeFiles/dlib.dir/external/libpng/pngrtran.c.o
[ 36%] Building C object dlib_build/CMakeFiles/dlib.dir/external/libpng/pngrutil.c.o
[ 37%] Building C object dlib_build/CMakeFiles/dlib.dir/external/libpng/pngset.c.o
[ 37%] Building C object dlib_build/CMakeFiles/dlib.dir/external/libpng/pngtrans.c.o
[ 38%] Building C object dlib_build/CMakeFiles/dlib.dir/external/libpng/pngwio.c.o
[ 39%] Building C object dlib_build/CMakeFiles/dlib.dir/external/libpng/pngwrite.c.o
[ 39%] Building C object dlib_build/CMakeFiles/dlib.dir/external/libpng/pngwtran.c.o
[ 40%] Building C object dlib_build/CMakeFiles/dlib.dir/external/libpng/pngwutil.c.o
[ 41%] Building C object dlib_build/CMakeFiles/dlib.dir/external/zlib/adler32.c.o
[ 41%] Building C object dlib_build/CMakeFiles/dlib.dir/external/zlib/compress.c.o
[ 42%] Building C object dlib_build/CMakeFiles/dlib.dir/external/zlib/crc32.c.o
[ 43%] Building C object dlib_build/CMakeFiles/dlib.dir/external/zlib/deflate.c.o
[ 43%] Building C object dlib_build/CMakeFiles/dlib.dir/external/zlib/gzclose.c.o
[ 44%] Building C object dlib_build/CMakeFiles/dlib.dir/external/zlib/gzlib.c.o
[ 45%] Building C object dlib_build/CMakeFiles/dlib.dir/external/zlib/gzread.c.o
[ 45%] Building C object dlib_build/CMakeFiles/dlib.dir/external/zlib/gzwrite.c.o
[ 46%] Building C object dlib_build/CMakeFiles/dlib.dir/external/zlib/infback.c.o
[ 47%] Building C object dlib_build/CMakeFiles/dlib.dir/external/zlib/inffast.c.o
[ 47%] Building C object dlib_build/CMakeFiles/dlib.dir/external/zlib/inflate.c.o
[ 48%] Building C object dlib_build/CMakeFiles/dlib.dir/external/zlib/inftrees.c.o
[ 49%] Building C object dlib_build/CMakeFiles/dlib.dir/external/zlib/trees.c.o
[ 49%] Building C object dlib_build/CMakeFiles/dlib.dir/external/zlib/uncompr.c.o
[ 50%] Building C object dlib_build/CMakeFiles/dlib.dir/external/zlib/zutil.c.o
[ 50%] Building CXX object dlib_build/CMakeFiles/dlib.dir/image_loader/png_loader.cpp.o
[ 51%] Building CXX object dlib_build/CMakeFiles/dlib.dir/image_saver/save_png.cpp.o
[ 52%] Building CXX object dlib_build/CMakeFiles/dlib.dir/external/libjpeg/jcomapi.cpp.o
[ 52%] Building CXX object dlib_build/CMakeFiles/dlib.dir/external/libjpeg/jdapimin.cpp.o
[ 53%] Building CXX object dlib_build/CMakeFiles/dlib.dir/external/libjpeg/jdapistd.cpp.o
[ 54%] Building CXX object dlib_build/CMakeFiles/dlib.dir/external/libjpeg/jdatasrc.cpp.o
[ 54%] Building CXX object dlib_build/CMakeFiles/dlib.dir/external/libjpeg/jdcoefct.cpp.o
[ 55%] Building CXX object dlib_build/CMakeFiles/dlib.dir/external/libjpeg/jdcolor.cpp.o
[ 56%] Building CXX object dlib_build/CMakeFiles/dlib.dir/external/libjpeg/jddctmgr.cpp.o
[ 56%] Building CXX object dlib_build/CMakeFiles/dlib.dir/external/libjpeg/jdhuff.cpp.o
/tmp/pip-install-kglg1yps/dlib/dlib/external/libjpeg/jdhuff.cpp:23:32: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
#pragma GCC diagnostic ignored "-Wshift-negative-value"
^
[ 57%] Building CXX object dlib_build/CMakeFiles/dlib.dir/external/libjpeg/jdinput.cpp.o
[ 58%] Building CXX object dlib_build/CMakeFiles/dlib.dir/external/libjpeg/jdmainct.cpp.o
[ 58%] Building CXX object dlib_build/CMakeFiles/dlib.dir/external/libjpeg/jdmarker.cpp.o
[ 59%] Building CXX object dlib_build/CMakeFiles/dlib.dir/external/libjpeg/jdmaster.cpp.o
[ 60%] Building CXX object dlib_build/CMakeFiles/dlib.dir/external/libjpeg/jdmerge.cpp.o
[ 60%] Building CXX object dlib_build/CMakeFiles/dlib.dir/external/libjpeg/jdphuff.cpp.o
[ 61%] Building CXX object dlib_build/CMakeFiles/dlib.dir/external/libjpeg/jdpostct.cpp.o
/tmp/pip-install-kglg1yps/dlib/dlib/external/libjpeg/jdphuff.cpp:23:32: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
#pragma GCC diagnostic ignored "-Wshift-negative-value"
^
[ 62%] Building CXX object dlib_build/CMakeFiles/dlib.dir/external/libjpeg/jdsample.cpp.o
[ 62%] Building CXX object dlib_build/CMakeFiles/dlib.dir/external/libjpeg/jerror.cpp.o
[ 63%] Building CXX object dlib_build/CMakeFiles/dlib.dir/external/libjpeg/jidctflt.cpp.o
[ 64%] Building CXX object dlib_build/CMakeFiles/dlib.dir/external/libjpeg/jidctfst.cpp.o
[ 64%] Building CXX object dlib_build/CMakeFiles/dlib.dir/external/libjpeg/jidctint.cpp.o
[ 65%] Building CXX object dlib_build/CMakeFiles/dlib.dir/external/libjpeg/jidctred.cpp.o
[ 66%] Building CXX object dlib_build/CMakeFiles/dlib.dir/external/libjpeg/jmemmgr.cpp.o
[ 66%] Building CXX object dlib_build/CMakeFiles/dlib.dir/external/libjpeg/jmemnobs.cpp.o
[ 67%] Building CXX object dlib_build/CMakeFiles/dlib.dir/external/libjpeg/jquant1.cpp.o
[ 68%] Building CXX object dlib_build/CMakeFiles/dlib.dir/external/libjpeg/jquant2.cpp.o
[ 68%] Building CXX object dlib_build/CMakeFiles/dlib.dir/external/libjpeg/jutils.cpp.o
[ 69%] Building CXX object dlib_build/CMakeFiles/dlib.dir/external/libjpeg/jcapimin.cpp.o
[ 70%] Building CXX object dlib_build/CMakeFiles/dlib.dir/external/libjpeg/jdatadst.cpp.o
[ 70%] Building CXX object dlib_build/CMakeFiles/dlib.dir/external/libjpeg/jcparam.cpp.o
[ 71%] Building CXX object dlib_build/CMakeFiles/dlib.dir/external/libjpeg/jcapistd.cpp.o
[ 72%] Building CXX object dlib_build/CMakeFiles/dlib.dir/external/libjpeg/jcmarker.cpp.o
[ 72%] Building CXX object dlib_build/CMakeFiles/dlib.dir/external/libjpeg/jcinit.cpp.o
[ 73%] Building CXX object dlib_build/CMakeFiles/dlib.dir/external/libjpeg/jcmaster.cpp.o
[ 74%] Building CXX object dlib_build/CMakeFiles/dlib.dir/external/libjpeg/jcdctmgr.cpp.o
[ 74%] Building CXX object dlib_build/CMakeFiles/dlib.dir/external/libjpeg/jccoefct.cpp.o
[ 75%] Building CXX object dlib_build/CMakeFiles/dlib.dir/external/libjpeg/jccolor.cpp.o
[ 76%] Building CXX object dlib_build/CMakeFiles/dlib.dir/external/libjpeg/jchuff.cpp.o
[ 76%] Building CXX object dlib_build/CMakeFiles/dlib.dir/external/libjpeg/jcmainct.cpp.o
[ 78%] Building CXX object dlib_build/CMakeFiles/dlib.dir/external/libjpeg/jcprepct.cpp.o
[ 78%] Building CXX object dlib_build/CMakeFiles/dlib.dir/external/libjpeg/jcphuff.cpp.o
[ 78%] Building CXX object dlib_build/CMakeFiles/dlib.dir/external/libjpeg/jcsample.cpp.o
[ 79%] Building CXX object dlib_build/CMakeFiles/dlib.dir/external/libjpeg/jfdctint.cpp.o
[ 80%] Building CXX object dlib_build/CMakeFiles/dlib.dir/external/libjpeg/jfdctflt.cpp.o
[ 80%] Building CXX object dlib_build/CMakeFiles/dlib.dir/external/libjpeg/jfdctfst.cpp.o
[ 81%] Building CXX object dlib_build/CMakeFiles/dlib.dir/image_loader/jpeg_loader.cpp.o
[ 82%] Building CXX object dlib_build/CMakeFiles/dlib.dir/image_saver/save_jpeg.cpp.o
[ 82%] Linking CXX static library libdlib.a
[ 82%] Built target dlib
Scanning dependencies of target dlib_python
[ 83%] Building CXX object CMakeFiles/dlib_python.dir/src/dlib.cpp.o
[ 83%] Building CXX object CMakeFiles/dlib_python.dir/src/vector.cpp.o
[ 84%] Building CXX object CMakeFiles/dlib_python.dir/src/matrix.cpp.o
[ 85%] Building CXX object CMakeFiles/dlib_python.dir/src/svm_c_trainer.cpp.o
In file included from /tmp/pip-install-kglg1yps/dlib/dlib/external/pybind11/include/pybind11/pytypes.h:12:0,
from /tmp/pip-install-kglg1yps/dlib/dlib/external/pybind11/include/pybind11/cast.h:13,
from /tmp/pip-install-kglg1yps/dlib/dlib/external/pybind11/include/pybind11/attr.h:13,
from /tmp/pip-install-kglg1yps/dlib/dlib/external/pybind11/include/pybind11/pybind11.h:43,
from /tmp/pip-install-kglg1yps/dlib/dlib/../dlib/python/pybind_utils.h:6,
from /tmp/pip-install-kglg1yps/dlib/dlib/../dlib/python.h:6,
from /tmp/pip-install-kglg1yps/dlib/tools/python/src/opaque_types.h:6,
from /tmp/pip-install-kglg1yps/dlib/tools/python/src/dlib.cpp:4:
/tmp/pip-install-kglg1yps/dlib/dlib/external/pybind11/include/pybind11/detail/common.h:111:20: fatal error: Python.h: No such file or directory
compilation terminated.
In file included from /tmp/pip-install-kglg1yps/dlib/dlib/external/pybind11/include/pybind11/pytypes.h:12:0,
from /tmp/pip-install-kglg1yps/dlib/dlib/external/pybind11/include/pybind11/cast.h:13,
from /tmp/pip-install-kglg1yps/dlib/dlib/external/pybind11/include/pybind11/attr.h:13,
from /tmp/pip-install-kglg1yps/dlib/dlib/external/pybind11/include/pybind11/pybind11.h:43,
from /tmp/pip-install-kglg1yps/dlib/dlib/../dlib/python/pybind_utils.h:6,
from /tmp/pip-install-kglg1yps/dlib/dlib/../dlib/python.h:6,
from /tmp/pip-install-kglg1yps/dlib/tools/python/src/opaque_types.h:6,
from /tmp/pip-install-kglg1yps/dlib/tools/python/src/vector.cpp:4:
/tmp/pip-install-kglg1yps/dlib/dlib/external/pybind11/include/pybind11/detail/common.h:111:20: fatal error: Python.h: No such file or directory
compilation terminated.
CMakeFiles/dlib_python.dir/build.make:62: recipe for target 'CMakeFiles/dlib_python.dir/src/dlib.cpp.o' failed
make[2]: *** [CMakeFiles/dlib_python.dir/src/dlib.cpp.o] Error 1
make[2]: *** Waiting for unfinished jobs....
CMakeFiles/dlib_python.dir/build.make:88: recipe for target 'CMakeFiles/dlib_python.dir/src/vector.cpp.o' failed
make[2]: *** [CMakeFiles/dlib_python.dir/src/vector.cpp.o] Error 1
In file included from /tmp/pip-install-kglg1yps/dlib/dlib/external/pybind11/include/pybind11/pytypes.h:12:0,
from /tmp/pip-install-kglg1yps/dlib/dlib/external/pybind11/include/pybind11/cast.h:13,
from /tmp/pip-install-kglg1yps/dlib/dlib/external/pybind11/include/pybind11/attr.h:13,
from /tmp/pip-install-kglg1yps/dlib/dlib/external/pybind11/include/pybind11/pybind11.h:43,
from /tmp/pip-install-kglg1yps/dlib/dlib/../dlib/python/pybind_utils.h:6,
from /tmp/pip-install-kglg1yps/dlib/dlib/../dlib/python.h:6,
from /tmp/pip-install-kglg1yps/dlib/tools/python/src/opaque_types.h:6,
from /tmp/pip-install-kglg1yps/dlib/tools/python/src/matrix.cpp:4:
/tmp/pip-install-kglg1yps/dlib/dlib/external/pybind11/include/pybind11/detail/common.h:111:20: fatal error: Python.h: No such file or directory
compilation terminated.
CMakeFiles/dlib_python.dir/build.make:75: recipe for target 'CMakeFiles/dlib_python.dir/src/matrix.cpp.o' failed
make[2]: *** [CMakeFiles/dlib_python.dir/src/matrix.cpp.o] Error 1
In file included from /tmp/pip-install-kglg1yps/dlib/dlib/external/pybind11/include/pybind11/pytypes.h:12:0,
from /tmp/pip-install-kglg1yps/dlib/dlib/external/pybind11/include/pybind11/cast.h:13,
from /tmp/pip-install-kglg1yps/dlib/dlib/external/pybind11/include/pybind11/attr.h:13,
from /tmp/pip-install-kglg1yps/dlib/dlib/external/pybind11/include/pybind11/pybind11.h:43,
from /tmp/pip-install-kglg1yps/dlib/dlib/../dlib/python/pybind_utils.h:6,
from /tmp/pip-install-kglg1yps/dlib/dlib/../dlib/python.h:6,
from /tmp/pip-install-kglg1yps/dlib/tools/python/src/opaque_types.h:6,
from /tmp/pip-install-kglg1yps/dlib/tools/python/src/svm_c_trainer.cpp:4:
/tmp/pip-install-kglg1yps/dlib/dlib/external/pybind11/include/pybind11/detail/common.h:111:20: fatal error: Python.h: No such file or directory
compilation terminated.
CMakeFiles/dlib_python.dir/build.make:101: recipe for target 'CMakeFiles/dlib_python.dir/src/svm_c_trainer.cpp.o' failed
make[2]: *** [CMakeFiles/dlib_python.dir/src/svm_c_trainer.cpp.o] Error 1
CMakeFiles/Makefile2:72: recipe for target 'CMakeFiles/dlib_python.dir/all' failed
make[1]: *** [CMakeFiles/dlib_python.dir/all] Error 2
Makefile:83: recipe for target 'all' failed
make: *** [all] Error 2
Traceback (most recent call last):
File "<string>", line 1, in <module>
File "/tmp/pip-install-kglg1yps/dlib/setup.py", line 257, in <module>
'Topic :: Software Development',
File "./env/lib/python3.6/site-packages/setuptools/__init__.py", line 131, in setup
return distutils.core.setup(**attrs)
File "/usr/lib/python3.6/distutils/core.py", line 148, in setup
dist.run_commands()
File "/usr/lib/python3.6/distutils/dist.py", line 955, in run_commands
self.run_command(cmd)
File "/usr/lib/python3.6/distutils/dist.py", line 974, in run_command
cmd_obj.run()
File "./env/lib/python3.6/site-packages/wheel/bdist_wheel.py", line 202, in run
self.run_command('build')
File "/usr/lib/python3.6/distutils/cmd.py", line 313, in run_command
self.distribution.run_command(command)
File "/usr/lib/python3.6/distutils/dist.py", line 974, in run_command
cmd_obj.run()
File "/usr/lib/python3.6/distutils/command/build.py", line 135, in run
self.run_command(cmd_name)
File "/usr/lib/python3.6/distutils/cmd.py", line 313, in run_command
self.distribution.run_command(command)
File "/usr/lib/python3.6/distutils/dist.py", line 974, in run_command
cmd_obj.run()
File "/tmp/pip-install-kglg1yps/dlib/setup.py", line 133, in run
self.build_extension(ext)
File "/tmp/pip-install-kglg1yps/dlib/setup.py", line 173, in build_extension
subprocess.check_call(cmake_build, cwd=build_folder)
File "/usr/lib/python3.6/subprocess.py", line 291, in check_call
raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command '['cmake', '--build', '.', '--config', 'Release', '--', '-j4']' returned non-zero exit status 2.
----------------------------------------
Failed building wheel for dlib
Running setup.py clean for dlib
Failed to build dlib
Installing collected packages: dlib
Running setup.py install for dlib ... error
Complete output from command ./env/bin/python3.6 -u -c "import setuptools, tokenize;__file__='/tmp/pip-install-kglg1yps/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 /tmp/pip-record-b2azqwmd/install-record.txt --single-version-externally-managed --compile --install-headers ./env/include/site/python3.6/dlib:
running install
running build
running build_py
package init file 'dlib/__init__.py' not found (or not a regular file)
running build_ext
Building extension for Python 3.6.6 (default, Jun 28 2018, 04:42:43)
Invoking CMake setup: 'cmake /tmp/pip-install-kglg1yps/dlib/tools/python -DCMAKE_LIBRARY_OUTPUT_DIRECTORY=/tmp/pip-install-kglg1yps/dlib/build/lib.linux-x86_64-3.6 -DPYTHON_EXECUTABLE=./env/bin/python3.6 -DCMAKE_BUILD_TYPE=Release'
-- The C compiler identification is GNU 5.4.0
-- The CXX compiler identification is GNU 5.4.0
-- Check for working C compiler: /usr/bin/cc
-- Check for working C compiler: /usr/bin/cc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Detecting C compile features
-- Detecting C compile features - done
-- Check for working CXX compiler: /usr/bin/c++
-- Check for working CXX compiler: /usr/bin/c++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Found PythonInterp: ./env/bin/python3.6 (found version "3.6.6")
-- Found PythonLibs: python3.6m
-- Performing Test HAS_CPP14_FLAG
-- Performing Test HAS_CPP14_FLAG - Success
-- pybind11 v2.2.2
-- Using CMake version: 3.12.0
-- Compiling dlib version: 19.15.0
-- SSE4 instructions can be executed by the host processor.
-- AVX instructions can be executed by the host processor.
-- Enabling AVX instructions
-- Looking for pthread.h
-- Looking for pthread.h - found
-- Looking for pthread_create
-- Looking for pthread_create - not found
-- Looking for pthread_create in pthreads
-- Looking for pthread_create in pthreads - not found
-- Looking for pthread_create in pthread
-- Looking for pthread_create in pthread - found
-- Found Threads: TRUE
*****************************************************************************
*** DLIB GUI SUPPORT DISABLED BECAUSE X11 DEVELOPMENT LIBRARIES NOT FOUND ***
*** Make sure libx11-dev is installed if you want GUI support. ***
*** On Ubuntu run: sudo apt-get install libx11-dev ***
*****************************************************************************
-- Searching for BLAS and LAPACK
-- Searching for BLAS and LAPACK
-- Found PkgConfig: /usr/bin/pkg-config (found version "0.29.1")
-- Checking for module 'cblas'
-- No package 'cblas' found
-- Checking for module 'lapack'
-- No package 'lapack' found
-- Looking for sys/types.h
-- Looking for sys/types.h - found
-- Looking for stdint.h
-- Looking for stdint.h - found
-- Looking for stddef.h
-- Looking for stddef.h - found
-- Check size of void*
-- Check size of void* - done
*****************************************************************************
*** No BLAS library found so using dlib's built in BLAS. However, if you ***
*** install an optimized BLAS such as OpenBLAS or the Intel MKL your code ***
*** will run faster. On Ubuntu you can install OpenBLAS by executing: ***
*** sudo apt-get install libopenblas-dev liblapack-dev ***
*** Or you can easily install OpenBLAS from source by downloading the ***
*** source tar file from http://www.openblas.net, extracting it, and ***
*** running: ***
*** make; sudo make install ***
*****************************************************************************
CUDA_TOOLKIT_ROOT_DIR not found or specified
-- Could NOT find CUDA (missing: CUDA_TOOLKIT_ROOT_DIR CUDA_NVCC_EXECUTABLE CUDA_INCLUDE_DIRS CUDA_CUDART_LIBRARY) (Required is at least version "7.5")
-- Disabling CUDA support for dlib. DLIB WILL NOT USE CUDA
-- C++11 activated.
-- Configuring done
-- Generating done
-- Build files have been written to: /tmp/pip-install-kglg1yps/dlib/build/temp.linux-x86_64-3.6
Invoking CMake build: 'cmake --build . --config Release -- -j4'
Scanning dependencies of target dlib
[ 0%] Building CXX object dlib_build/CMakeFiles/dlib.dir/base64/base64_kernel_1.cpp.o
[ 1%] Building CXX object dlib_build/CMakeFiles/dlib.dir/bigint/bigint_kernel_1.cpp.o
[ 1%] Building CXX object dlib_build/CMakeFiles/dlib.dir/bigint/bigint_kernel_2.cpp.o
[ 2%] Building CXX object dlib_build/CMakeFiles/dlib.dir/bit_stream/bit_stream_kernel_1.cpp.o
[ 3%] Building CXX object dlib_build/CMakeFiles/dlib.dir/entropy_decoder/entropy_decoder_kernel_1.cpp.o
[ 3%] Building CXX object dlib_build/CMakeFiles/dlib.dir/entropy_decoder/entropy_decoder_kernel_2.cpp.o
[ 4%] Building CXX object dlib_build/CMakeFiles/dlib.dir/entropy_encoder/entropy_encoder_kernel_1.cpp.o
[ 5%] Building CXX object dlib_build/CMakeFiles/dlib.dir/entropy_encoder/entropy_encoder_kernel_2.cpp.o
[ 5%] Building CXX object dlib_build/CMakeFiles/dlib.dir/md5/md5_kernel_1.cpp.o
[ 6%] Building CXX object dlib_build/CMakeFiles/dlib.dir/tokenizer/tokenizer_kernel_1.cpp.o
[ 7%] Building CXX object dlib_build/CMakeFiles/dlib.dir/unicode/unicode.cpp.o
[ 7%] Building CXX object dlib_build/CMakeFiles/dlib.dir/data_io/image_dataset_metadata.cpp.o
[ 8%] Building CXX object dlib_build/CMakeFiles/dlib.dir/data_io/mnist.cpp.o
[ 9%] Building CXX object dlib_build/CMakeFiles/dlib.dir/global_optimization/global_function_search.cpp.o
[ 9%] Building CXX object dlib_build/CMakeFiles/dlib.dir/filtering/kalman_filter.cpp.o
[ 10%] Building CXX object dlib_build/CMakeFiles/dlib.dir/test_for_odr_violations.cpp.o
[ 11%] Building CXX object dlib_build/CMakeFiles/dlib.dir/svm/auto.cpp.o
[ 11%] Building CXX object dlib_build/CMakeFiles/dlib.dir/sockets/sockets_kernel_1.cpp.o
[ 12%] Building CXX object dlib_build/CMakeFiles/dlib.dir/bsp/bsp.cpp.o
[ 13%] Building CXX object dlib_build/CMakeFiles/dlib.dir/dir_nav/dir_nav_kernel_1.cpp.o
[ 13%] Building CXX object dlib_build/CMakeFiles/dlib.dir/dir_nav/dir_nav_kernel_2.cpp.o
[ 14%] Building CXX object dlib_build/CMakeFiles/dlib.dir/dir_nav/dir_nav_extensions.cpp.o
[ 15%] Building CXX object dlib_build/CMakeFiles/dlib.dir/linker/linker_kernel_1.cpp.o
[ 15%] Building CXX object dlib_build/CMakeFiles/dlib.dir/logger/extra_logger_headers.cpp.o
[ 16%] Building CXX object dlib_build/CMakeFiles/dlib.dir/logger/logger_kernel_1.cpp.o
[ 17%] Building CXX object dlib_build/CMakeFiles/dlib.dir/logger/logger_config_file.cpp.o
[ 17%] Building CXX object dlib_build/CMakeFiles/dlib.dir/misc_api/misc_api_kernel_1.cpp.o
[ 18%] Building CXX object dlib_build/CMakeFiles/dlib.dir/misc_api/misc_api_kernel_2.cpp.o
[ 19%] Building CXX object dlib_build/CMakeFiles/dlib.dir/sockets/sockets_extensions.cpp.o
[ 19%] Building CXX object dlib_build/CMakeFiles/dlib.dir/sockets/sockets_kernel_2.cpp.o
[ 20%] Building CXX object dlib_build/CMakeFiles/dlib.dir/sockstreambuf/sockstreambuf.cpp.o
[ 21%] Building CXX object dlib_build/CMakeFiles/dlib.dir/sockstreambuf/sockstreambuf_unbuffered.cpp.o
[ 21%] Building CXX object dlib_build/CMakeFiles/dlib.dir/server/server_kernel.cpp.o
[ 22%] Building CXX object dlib_build/CMakeFiles/dlib.dir/server/server_iostream.cpp.o
[ 23%] Building CXX object dlib_build/CMakeFiles/dlib.dir/server/server_http.cpp.o
[ 23%] Building CXX object dlib_build/CMakeFiles/dlib.dir/threads/multithreaded_object_extension.cpp.o
[ 24%] Building CXX object dlib_build/CMakeFiles/dlib.dir/threads/threaded_object_extension.cpp.o
[ 25%] Building CXX object dlib_build/CMakeFiles/dlib.dir/threads/threads_kernel_1.cpp.o
[ 25%] Building CXX object dlib_build/CMakeFiles/dlib.dir/threads/threads_kernel_2.cpp.o
[ 26%] Building CXX object dlib_build/CMakeFiles/dlib.dir/threads/threads_kernel_shared.cpp.o
[ 27%] Building CXX object dlib_build/CMakeFiles/dlib.dir/threads/thread_pool_extension.cpp.o
[ 27%] Building CXX object dlib_build/CMakeFiles/dlib.dir/threads/async.cpp.o
[ 28%] Building CXX object dlib_build/CMakeFiles/dlib.dir/timer/timer.cpp.o
[ 29%] Building CXX object dlib_build/CMakeFiles/dlib.dir/stack_trace.cpp.o
[ 29%] Building CXX object dlib_build/CMakeFiles/dlib.dir/cuda/cpu_dlib.cpp.o
[ 30%] Building CXX object dlib_build/CMakeFiles/dlib.dir/cuda/tensor_tools.cpp.o
[ 31%] Building C object dlib_build/CMakeFiles/dlib.dir/external/libpng/png.c.o
[ 31%] Building C object dlib_build/CMakeFiles/dlib.dir/external/libpng/pngerror.c.o
[ 32%] Building C object dlib_build/CMakeFiles/dlib.dir/external/libpng/pngget.c.o
[ 33%] Building C object dlib_build/CMakeFiles/dlib.dir/external/libpng/pngmem.c.o
[ 33%] Building C object dlib_build/CMakeFiles/dlib.dir/external/libpng/pngpread.c.o
[ 34%] Building C object dlib_build/CMakeFiles/dlib.dir/external/libpng/pngread.c.o
[ 35%] Building C object dlib_build/CMakeFiles/dlib.dir/external/libpng/pngrio.c.o
[ 35%] Building C object dlib_build/CMakeFiles/dlib.dir/external/libpng/pngrtran.c.o
[ 36%] Building C object dlib_build/CMakeFiles/dlib.dir/external/libpng/pngrutil.c.o
[ 37%] Building C object dlib_build/CMakeFiles/dlib.dir/external/libpng/pngset.c.o
[ 37%] Building C object dlib_build/CMakeFiles/dlib.dir/external/libpng/pngtrans.c.o
[ 38%] Building C object dlib_build/CMakeFiles/dlib.dir/external/libpng/pngwio.c.o
[ 39%] Building C object dlib_build/CMakeFiles/dlib.dir/external/libpng/pngwrite.c.o
[ 39%] Building C object dlib_build/CMakeFiles/dlib.dir/external/libpng/pngwtran.c.o
[ 40%] Building C object dlib_build/CMakeFiles/dlib.dir/external/libpng/pngwutil.c.o
[ 41%] Building C object dlib_build/CMakeFiles/dlib.dir/external/zlib/adler32.c.o
[ 41%] Building C object dlib_build/CMakeFiles/dlib.dir/external/zlib/compress.c.o
[ 42%] Building C object dlib_build/CMakeFiles/dlib.dir/external/zlib/crc32.c.o
[ 43%] Building C object dlib_build/CMakeFiles/dlib.dir/external/zlib/deflate.c.o
[ 43%] Building C object dlib_build/CMakeFiles/dlib.dir/external/zlib/gzclose.c.o
[ 44%] Building C object dlib_build/CMakeFiles/dlib.dir/external/zlib/gzlib.c.o
[ 45%] Building C object dlib_build/CMakeFiles/dlib.dir/external/zlib/gzread.c.o
[ 45%] Building C object dlib_build/CMakeFiles/dlib.dir/external/zlib/gzwrite.c.o
[ 46%] Building C object dlib_build/CMakeFiles/dlib.dir/external/zlib/infback.c.o
[ 47%] Building C object dlib_build/CMakeFiles/dlib.dir/external/zlib/inffast.c.o
[ 47%] Building C object dlib_build/CMakeFiles/dlib.dir/external/zlib/inflate.c.o
[ 48%] Building C object dlib_build/CMakeFiles/dlib.dir/external/zlib/inftrees.c.o
[ 49%] Building C object dlib_build/CMakeFiles/dlib.dir/external/zlib/trees.c.o
[ 49%] Building C object dlib_build/CMakeFiles/dlib.dir/external/zlib/uncompr.c.o
[ 49%] Building CXX object dlib_build/CMakeFiles/dlib.dir/image_loader/png_loader.cpp.o
[ 50%] Building C object dlib_build/CMakeFiles/dlib.dir/external/zlib/zutil.c.o
[ 51%] Building CXX object dlib_build/CMakeFiles/dlib.dir/image_saver/save_png.cpp.o
[ 52%] Building CXX object dlib_build/CMakeFiles/dlib.dir/external/libjpeg/jcomapi.cpp.o
[ 52%] Building CXX object dlib_build/CMakeFiles/dlib.dir/external/libjpeg/jdapimin.cpp.o
[ 53%] Building CXX object dlib_build/CMakeFiles/dlib.dir/external/libjpeg/jdapistd.cpp.o
[ 54%] Building CXX object dlib_build/CMakeFiles/dlib.dir/external/libjpeg/jdatasrc.cpp.o
[ 54%] Building CXX object dlib_build/CMakeFiles/dlib.dir/external/libjpeg/jdcoefct.cpp.o
[ 55%] Building CXX object dlib_build/CMakeFiles/dlib.dir/external/libjpeg/jdcolor.cpp.o
[ 56%] Building CXX object dlib_build/CMakeFiles/dlib.dir/external/libjpeg/jddctmgr.cpp.o
[ 56%] Building CXX object dlib_build/CMakeFiles/dlib.dir/external/libjpeg/jdhuff.cpp.o
/tmp/pip-install-kglg1yps/dlib/dlib/external/libjpeg/jdhuff.cpp:23:32: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
#pragma GCC diagnostic ignored "-Wshift-negative-value"
^
[ 57%] Building CXX object dlib_build/CMakeFiles/dlib.dir/external/libjpeg/jdinput.cpp.o
[ 58%] Building CXX object dlib_build/CMakeFiles/dlib.dir/external/libjpeg/jdmainct.cpp.o
[ 58%] Building CXX object dlib_build/CMakeFiles/dlib.dir/external/libjpeg/jdmarker.cpp.o
[ 59%] Building CXX object dlib_build/CMakeFiles/dlib.dir/external/libjpeg/jdmaster.cpp.o
[ 60%] Building CXX object dlib_build/CMakeFiles/dlib.dir/external/libjpeg/jdmerge.cpp.o
[ 60%] Building CXX object dlib_build/CMakeFiles/dlib.dir/external/libjpeg/jdphuff.cpp.o
[ 61%] Building CXX object dlib_build/CMakeFiles/dlib.dir/external/libjpeg/jdpostct.cpp.o
/tmp/pip-install-kglg1yps/dlib/dlib/external/libjpeg/jdphuff.cpp:23:32: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
#pragma GCC diagnostic ignored "-Wshift-negative-value"
^
[ 62%] Building CXX object dlib_build/CMakeFiles/dlib.dir/external/libjpeg/jdsample.cpp.o
[ 62%] Building CXX object dlib_build/CMakeFiles/dlib.dir/external/libjpeg/jerror.cpp.o
[ 63%] Building CXX object dlib_build/CMakeFiles/dlib.dir/external/libjpeg/jidctflt.cpp.o
[ 64%] Building CXX object dlib_build/CMakeFiles/dlib.dir/external/libjpeg/jidctfst.cpp.o
[ 64%] Building CXX object dlib_build/CMakeFiles/dlib.dir/external/libjpeg/jidctint.cpp.o
[ 65%] Building CXX object dlib_build/CMakeFiles/dlib.dir/external/libjpeg/jidctred.cpp.o
[ 66%] Building CXX object dlib_build/CMakeFiles/dlib.dir/external/libjpeg/jmemmgr.cpp.o
[ 66%] Building CXX object dlib_build/CMakeFiles/dlib.dir/external/libjpeg/jmemnobs.cpp.o
[ 67%] Building CXX object dlib_build/CMakeFiles/dlib.dir/external/libjpeg/jquant1.cpp.o
[ 68%] Building CXX object dlib_build/CMakeFiles/dlib.dir/external/libjpeg/jquant2.cpp.o
[ 68%] Building CXX object dlib_build/CMakeFiles/dlib.dir/external/libjpeg/jutils.cpp.o
[ 69%] Building CXX object dlib_build/CMakeFiles/dlib.dir/external/libjpeg/jcapimin.cpp.o
[ 70%] Building CXX object dlib_build/CMakeFiles/dlib.dir/external/libjpeg/jdatadst.cpp.o
[ 70%] Building CXX object dlib_build/CMakeFiles/dlib.dir/external/libjpeg/jcparam.cpp.o
[ 71%] Building CXX object dlib_build/CMakeFiles/dlib.dir/external/libjpeg/jcapistd.cpp.o
[ 72%] Building CXX object dlib_build/CMakeFiles/dlib.dir/external/libjpeg/jcmarker.cpp.o
[ 72%] Building CXX object dlib_build/CMakeFiles/dlib.dir/external/libjpeg/jcinit.cpp.o
[ 73%] Building CXX object dlib_build/CMakeFiles/dlib.dir/external/libjpeg/jcmaster.cpp.o
[ 74%] Building CXX object dlib_build/CMakeFiles/dlib.dir/external/libjpeg/jcdctmgr.cpp.o
[ 74%] Building CXX object dlib_build/CMakeFiles/dlib.dir/external/libjpeg/jccoefct.cpp.o
[ 75%] Building CXX object dlib_build/CMakeFiles/dlib.dir/external/libjpeg/jccolor.cpp.o
[ 76%] Building CXX object dlib_build/CMakeFiles/dlib.dir/external/libjpeg/jchuff.cpp.o
[ 76%] Building CXX object dlib_build/CMakeFiles/dlib.dir/external/libjpeg/jcmainct.cpp.o
[ 77%] Building CXX object dlib_build/CMakeFiles/dlib.dir/external/libjpeg/jcphuff.cpp.o
[ 78%] Building CXX object dlib_build/CMakeFiles/dlib.dir/external/libjpeg/jcprepct.cpp.o
[ 78%] Building CXX object dlib_build/CMakeFiles/dlib.dir/external/libjpeg/jcsample.cpp.o
[ 79%] Building CXX object dlib_build/CMakeFiles/dlib.dir/external/libjpeg/jfdctint.cpp.o
[ 80%] Building CXX object dlib_build/CMakeFiles/dlib.dir/external/libjpeg/jfdctflt.cpp.o
[ 80%] Building CXX object dlib_build/CMakeFiles/dlib.dir/external/libjpeg/jfdctfst.cpp.o
[ 81%] Building CXX object dlib_build/CMakeFiles/dlib.dir/image_loader/jpeg_loader.cpp.o
[ 82%] Building CXX object dlib_build/CMakeFiles/dlib.dir/image_saver/save_jpeg.cpp.o
[ 82%] Linking CXX static library libdlib.a
[ 82%] Built target dlib
Scanning dependencies of target dlib_python
[ 83%] Building CXX object CMakeFiles/dlib_python.dir/src/dlib.cpp.o
[ 83%] Building CXX object CMakeFiles/dlib_python.dir/src/vector.cpp.o
[ 84%] Building CXX object CMakeFiles/dlib_python.dir/src/svm_c_trainer.cpp.o
[ 85%] Building CXX object CMakeFiles/dlib_python.dir/src/matrix.cpp.o
In file included from /tmp/pip-install-kglg1yps/dlib/dlib/external/pybind11/include/pybind11/pytypes.h:12:0,
from /tmp/pip-install-kglg1yps/dlib/dlib/external/pybind11/include/pybind11/cast.h:13,
from /tmp/pip-install-kglg1yps/dlib/dlib/external/pybind11/include/pybind11/attr.h:13,
from /tmp/pip-install-kglg1yps/dlib/dlib/external/pybind11/include/pybind11/pybind11.h:43,
from /tmp/pip-install-kglg1yps/dlib/dlib/../dlib/python/pybind_utils.h:6,
from /tmp/pip-install-kglg1yps/dlib/dlib/../dlib/python.h:6,
from /tmp/pip-install-kglg1yps/dlib/tools/python/src/opaque_types.h:6,
from /tmp/pip-install-kglg1yps/dlib/tools/python/src/dlib.cpp:4:
/tmp/pip-install-kglg1yps/dlib/dlib/external/pybind11/include/pybind11/detail/common.h:111:20: fatal error: Python.h: No such file or directory
compilation terminated.
CMakeFiles/dlib_python.dir/build.make:62: recipe for target 'CMakeFiles/dlib_python.dir/src/dlib.cpp.o' failed
make[2]: *** [CMakeFiles/dlib_python.dir/src/dlib.cpp.o] Error 1
make[2]: *** Waiting for unfinished jobs....
In file included from /tmp/pip-install-kglg1yps/dlib/dlib/external/pybind11/include/pybind11/pytypes.h:12:0,
from /tmp/pip-install-kglg1yps/dlib/dlib/external/pybind11/include/pybind11/cast.h:13,
from /tmp/pip-install-kglg1yps/dlib/dlib/external/pybind11/include/pybind11/attr.h:13,
from /tmp/pip-install-kglg1yps/dlib/dlib/external/pybind11/include/pybind11/pybind11.h:43,
from /tmp/pip-install-kglg1yps/dlib/dlib/../dlib/python/pybind_utils.h:6,
from /tmp/pip-install-kglg1yps/dlib/dlib/../dlib/python.h:6,
from /tmp/pip-install-kglg1yps/dlib/tools/python/src/opaque_types.h:6,
from /tmp/pip-install-kglg1yps/dlib/tools/python/src/vector.cpp:4:
/tmp/pip-install-kglg1yps/dlib/dlib/external/pybind11/include/pybind11/detail/common.h:111:20: fatal error: Python.h: No such file or directory
compilation terminated.
CMakeFiles/dlib_python.dir/build.make:88: recipe for target 'CMakeFiles/dlib_python.dir/src/vector.cpp.o' failed
make[2]: *** [CMakeFiles/dlib_python.dir/src/vector.cpp.o] Error 1
In file included from /tmp/pip-install-kglg1yps/dlib/dlib/external/pybind11/include/pybind11/pytypes.h:12:0,
from /tmp/pip-install-kglg1yps/dlib/dlib/external/pybind11/include/pybind11/cast.h:13,
from /tmp/pip-install-kglg1yps/dlib/dlib/external/pybind11/include/pybind11/attr.h:13,
from /tmp/pip-install-kglg1yps/dlib/dlib/external/pybind11/include/pybind11/pybind11.h:43,
from /tmp/pip-install-kglg1yps/dlib/dlib/../dlib/python/pybind_utils.h:6,
from /tmp/pip-install-kglg1yps/dlib/dlib/../dlib/python.h:6,
from /tmp/pip-install-kglg1yps/dlib/tools/python/src/opaque_types.h:6,
from /tmp/pip-install-kglg1yps/dlib/tools/python/src/matrix.cpp:4:
/tmp/pip-install-kglg1yps/dlib/dlib/external/pybind11/include/pybind11/detail/common.h:111:20: fatal error: Python.h: No such file or directory
compilation terminated.
In file included from /tmp/pip-install-kglg1yps/dlib/dlib/external/pybind11/include/pybind11/pytypes.h:12:0,
from /tmp/pip-install-kglg1yps/dlib/dlib/external/pybind11/include/pybind11/cast.h:13,
from /tmp/pip-install-kglg1yps/dlib/dlib/external/pybind11/include/pybind11/attr.h:13,
from /tmp/pip-install-kglg1yps/dlib/dlib/external/pybind11/include/pybind11/pybind11.h:43,
from /tmp/pip-install-kglg1yps/dlib/dlib/../dlib/python/pybind_utils.h:6,
from /tmp/pip-install-kglg1yps/dlib/dlib/../dlib/python.h:6,
from /tmp/pip-install-kglg1yps/dlib/tools/python/src/opaque_types.h:6,
from /tmp/pip-install-kglg1yps/dlib/tools/python/src/svm_c_trainer.cpp:4:
/tmp/pip-install-kglg1yps/dlib/dlib/external/pybind11/include/pybind11/detail/common.h:111:20: fatal error: Python.h: No such file or directory
compilation terminated.
CMakeFiles/dlib_python.dir/build.make:75: recipe for target 'CMakeFiles/dlib_python.dir/src/matrix.cpp.o' failed
make[2]: *** [CMakeFiles/dlib_python.dir/src/matrix.cpp.o] Error 1
CMakeFiles/dlib_python.dir/build.make:101: recipe for target 'CMakeFiles/dlib_python.dir/src/svm_c_trainer.cpp.o' failed
make[2]: *** [CMakeFiles/dlib_python.dir/src/svm_c_trainer.cpp.o] Error 1
CMakeFiles/Makefile2:72: recipe for target 'CMakeFiles/dlib_python.dir/all' failed
make[1]: *** [CMakeFiles/dlib_python.dir/all] Error 2
Makefile:83: recipe for target 'all' failed
make: *** [all] Error 2
Traceback (most recent call last):
File "<string>", line 1, in <module>
File "/tmp/pip-install-kglg1yps/dlib/setup.py", line 257, in <module>
'Topic :: Software Development',
File "./env/lib/python3.6/site-packages/setuptools/__init__.py", line 131, in setup
return distutils.core.setup(**attrs)
File "/usr/lib/python3.6/distutils/core.py", line 148, in setup
dist.run_commands()
File "/usr/lib/python3.6/distutils/dist.py", line 955, in run_commands
self.run_command(cmd)
File "/usr/lib/python3.6/distutils/dist.py", line 974, in run_command
cmd_obj.run()
File "./env/lib/python3.6/site-packages/setuptools/command/install.py", line 61, in run
return orig.install.run(self)
File "/usr/lib/python3.6/distutils/command/install.py", line 589, in run
self.run_command('build')
File "/usr/lib/python3.6/distutils/cmd.py", line 313, in run_command
self.distribution.run_command(command)
File "/usr/lib/python3.6/distutils/dist.py", line 974, in run_command
cmd_obj.run()
File "/usr/lib/python3.6/distutils/command/build.py", line 135, in run
self.run_command(cmd_name)
File "/usr/lib/python3.6/distutils/cmd.py", line 313, in run_command
self.distribution.run_command(command)
File "/usr/lib/python3.6/distutils/dist.py", line 974, in run_command
cmd_obj.run()
File "/tmp/pip-install-kglg1yps/dlib/setup.py", line 133, in run
self.build_extension(ext)
File "/tmp/pip-install-kglg1yps/dlib/setup.py", line 173, in build_extension
subprocess.check_call(cmake_build, cwd=build_folder)
File "/usr/lib/python3.6/subprocess.py", line 291, in check_call
raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command '['cmake', '--build', '.', '--config', 'Release', '--', '-j4']' returned non-zero exit status 2.
----------------------------------------
Command "./env/bin/python3.6 -u -c "import setuptools, tokenize;__file__='/tmp/pip-install-kglg1yps/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 /tmp/pip-record-b2azqwmd/install-record.txt --single-version-externally-managed --compile --install-headers ./env/include/site/python3.6/dlib" failed with error code 1 in /tmp/pip-install-kglg1yps/dlib/
Did you install the python dev package?
More importantly, what exactly do you type in a terminal? Provide complete instructions to replicate this error.
Install the what now?
cd Desktop
mkdir example
cd example
virtualenv env -p python3.6
source env/bin/activate
pip install dlib
# Above error occurs
On Ubuntu the package is called python3-dev.
I can't find anything in the docs for dlib about the dev package. Why do I need it for dlib?
I figured out why some people might be running into this issue.
tl;dr Recreate your virtualenv after you've installed the python3.6-dev package (or the python version your virtualenv is using).
Python 3.6 isn't supported in Ubuntu 16.04, so people may install it in different ways.
How I did it:
sudo add-apt-repository ppa:jonathonf/python-3.6
sudo apt update
sudo apt install python3.6 python3.6-dev
sudo apt remove python3-dev # to ensure the system's Python 3.5 wouldn't interfere
mkvirtualenv test --python=/usr/bin/python3.6
# now in the "test" virtualenv
pip install dlib
This gives the same results as what other commenters got.
Tracing this, I tried to install from dlib source using python setup.py install and got the same error.
Going to the cmake build dir build/temp.linux-x86_64-3.6 I ran make VERBOSE=1 to show compiler command lines.
The first target to fail uses the command line:
[ 72%] Building CXX object CMakeFiles/dlib_python.dir/src/dlib.cpp.o
/usr/bin/c++ -DDLIB_VERSION=19.15.99 -Ddlib_python_EXPORTS -I/home/joel/src/dlib/dlib/external/pybind11/include -I/home/joel/.virtualenvs/test/include/python3.6m -I/home/joel/src/dlib/dlib/.. -O3 -DNDEBUG -fPIC -fvisibility=hidden -std=c++14 -DDLIB_NO_ABORT_ON_2ND_FATAL_ERROR -DDLIB_JPEG_SUPPORT -DDLIB_USE_BLAS -DDLIB_USE_LAPACK -DDLIB_USE_CUDA -DDLIB_PNG_SUPPORT -DDLIB_GIF_SUPPORT -mavx -Wreturn-type -std=gnu++11 -o CMakeFiles/dlib_python.dir/src/dlib.cpp.o -c /home/joel/src/dlib/tools/python/src/dlib.cpp
The issue is with -I/home/joel/.virtualenvs/test/include/python3.6m - which doesn't exist. The headers are in /usr/include/python3.6m.
Solution: Create a new virtualenv after python3.6-dev (or equivalent) package is installed
Why? When you create a virtualenv the include directories will be installed in the virtualenv if they exist.
So if you create a virtualenv, but don't have the headers for python (e.g. from python3.6-dev), then even if you install the headers in a system location afterwards, they won't be in the virtualenv and dlib will failed to build because of this.
Hope this helps!
Thanks everyone.I reinstall my Ubuntu system and the problem is solved.
Thanks everyone.I reinstall my Ubuntu system and the problem is solved.
I experienced the same issue while trying to install dlib with cuda enabled as instructed by Adrian @pyimagesearch.
I have Ubuntu 16.04.5 amd64 LTS server installed with python 3.5m as default.
I have CUDA 8.0 and CUDNN 6.0 installed.
I solved the problem by fixing the virtual environment as follows:
my virtual environment name is 'dl4cv'. I used the same name without doing anything.
$ deactivate
$ sudo apt-get update
$ sudo apt-get install python3 python3-dev
$ mkvirtualenv dl4cv -p python3
After the commands above, i have rerun "python setup.py line. The installation continued from %70, and finished succesfully.
I think mkvirtualenv fixes the linking of headers those could not be found in previous installation trial.
Most helpful comment
I figured out why some people might be running into this issue.
tl;dr Recreate your virtualenv after you've installed the python3.6-dev package (or the python version your virtualenv is using).
Python 3.6 isn't supported in Ubuntu 16.04, so people may install it in different ways.
How I did it:
This gives the same results as what other commenters got.
Tracing this, I tried to install from dlib source using
python setup.py installand got the same error.Going to the cmake build dir
build/temp.linux-x86_64-3.6I ranmake VERBOSE=1to show compiler command lines.The first target to fail uses the command line:
The issue is with
-I/home/joel/.virtualenvs/test/include/python3.6m- which doesn't exist. The headers are in/usr/include/python3.6m.Solution: Create a new virtualenv after python3.6-dev (or equivalent) package is installed
Why? When you create a virtualenv the include directories will be installed in the virtualenv if they exist.
So if you create a virtualenv, but don't have the headers for python (e.g. from
python3.6-dev), then even if you install the headers in a system location afterwards, they won't be in the virtualenv and dlib will failed to build because of this.Hope this helps!