Hi I am trying to emulate your experiment but it seems that the Python.h error occurs everytime I run the following command
I tried fixing the broken packages and all the python stuff, and then rebuild the code again but no matter what I do, it still gives me the same error. Please let me know what I am doing wrong or is the Python.h file missing from the repository or anything else.
In file included from /home/omkar/RoboGrammar/extern/pybind11/include/pybind11/pytypes.h:12:0,
from /home/omkar/RoboGrammar/extern/pybind11/include/pybind11/cast.h:13,
from /home/omkar/RoboGrammar/extern/pybind11/include/pybind11/attr.h:13,
from /home/omkar/RoboGrammar/extern/pybind11/include/pybind11/pybind11.h:44,
from /home/omkar/RoboGrammar/extern/pybind11/include/pybind11/numpy.h:12,
from /home/omkar/RoboGrammar/extern/pybind11/include/pybind11/eigen.h:12,
from /home/omkar/RoboGrammar/examples/python_bindings/py_graph.cpp:1:
/home/omkar/RoboGrammar/extern/pybind11/include/pybind11/detail/common.h:112:10: fatal error: Python.h: No such file or directory
#include
^~~~~~~~~~
compilation terminated.
examples/python_bindings/CMakeFiles/pyrobotdesign.dir/build.make:86: recipe for target 'examples/python_bindings/CMakeFiles/pyrobotdesign.dir/py_graph.cpp.o' failed
make[2]: *** [examples/python_bindings/CMakeFiles/pyrobotdesign.dir/py_graph.cpp.o] Error 1
make[2]: *** Waiting for unfinished jobs....
In file included from /home/omkar/RoboGrammar/extern/pybind11/include/pybind11/pytypes.h:12:0,
from /home/omkar/RoboGrammar/extern/pybind11/include/pybind11/cast.h:13,
from /home/omkar/RoboGrammar/extern/pybind11/include/pybind11/attr.h:13,
from /home/omkar/RoboGrammar/extern/pybind11/include/pybind11/pybind11.h:44,
from /home/omkar/RoboGrammar/extern/pybind11/include/pybind11/numpy.h:12,
from /home/omkar/RoboGrammar/extern/pybind11/include/pybind11/eigen.h:12,
from /home/omkar/RoboGrammar/examples/python_bindings/py_optim.cpp:1:
/home/omkar/RoboGrammar/extern/pybind11/include/pybind11/detail/common.h:112:10: fatal error: Python.h: No such file or directory
#include
^~~~~~~~~~
compilation terminated.
examples/python_bindings/CMakeFiles/pyrobotdesign.dir/build.make:110: recipe for target 'examples/python_bindings/CMakeFiles/pyrobotdesign.dir/py_optim.cpp.o' failed
make[2]: *** [examples/python_bindings/CMakeFiles/pyrobotdesign.dir/py_optim.cpp.o] Error 1
In file included from /home/omkar/RoboGrammar/extern/pybind11/include/pybind11/pytypes.h:12:0,
from /home/omkar/RoboGrammar/extern/pybind11/include/pybind11/cast.h:13,
from /home/omkar/RoboGrammar/extern/pybind11/include/pybind11/attr.h:13,
from /home/omkar/RoboGrammar/extern/pybind11/include/pybind11/pybind11.h:44,
from /home/omkar/RoboGrammar/extern/pybind11/include/pybind11/numpy.h:12,
from /home/omkar/RoboGrammar/extern/pybind11/include/pybind11/eigen.h:12,
from /home/omkar/RoboGrammar/examples/python_bindings/py_render.cpp:1:
/home/omkar/RoboGrammar/extern/pybind11/include/pybind11/detail/common.h:112:10: fatal error: Python.h: No such file or directory
#include
^~~~~~~~~~
compilation terminated.
examples/python_bindings/CMakeFiles/pyrobotdesign.dir/build.make:158: recipe for target 'examples/python_bindings/CMakeFiles/pyrobotdesign.dir/py_render.cpp.o' failed
make[2]: *** [examples/python_bindings/CMakeFiles/pyrobotdesign.dir/py_render.cpp.o] Error 1
In file included from /home/omkar/RoboGrammar/extern/pybind11/include/pybind11/pytypes.h:12:0,
from /home/omkar/RoboGrammar/extern/pybind11/include/pybind11/cast.h:13,
from /home/omkar/RoboGrammar/extern/pybind11/include/pybind11/attr.h:13,
from /home/omkar/RoboGrammar/extern/pybind11/include/pybind11/pybind11.h:44,
from /home/omkar/RoboGrammar/extern/pybind11/include/pybind11/numpy.h:12,
from /home/omkar/RoboGrammar/extern/pybind11/include/pybind11/eigen.h:12,
from /home/omkar/RoboGrammar/examples/python_bindings/py_robot.cpp:2:
/home/omkar/RoboGrammar/extern/pybind11/include/pybind11/detail/common.h:112:10: fatal error: Python.h: No such file or directory
#include
^~~~~~~~~~
compilation terminated.
examples/python_bindings/CMakeFiles/pyrobotdesign.dir/build.make:182: recipe for target 'examples/python_bindings/CMakeFiles/pyrobotdesign.dir/py_robot.cpp.o' failed
make[2]: *** [examples/python_bindings/CMakeFiles/pyrobotdesign.dir/py_robot.cpp.o] Error 1
In file included from /home/omkar/RoboGrammar/extern/pybind11/include/pybind11/pytypes.h:12:0,
from /home/omkar/RoboGrammar/extern/pybind11/include/pybind11/cast.h:13,
from /home/omkar/RoboGrammar/extern/pybind11/include/pybind11/attr.h:13,
from /home/omkar/RoboGrammar/extern/pybind11/include/pybind11/pybind11.h:44,
from /home/omkar/RoboGrammar/extern/pybind11/include/pybind11/numpy.h:12,
from /home/omkar/RoboGrammar/extern/pybind11/include/pybind11/eigen.h:12,
from /home/omkar/RoboGrammar/examples/python_bindings/py_prop.cpp:2:
/home/omkar/RoboGrammar/extern/pybind11/include/pybind11/detail/common.h:112:10: fatal error: Python.h: No such file or directory
#include
^~~~~~~~~~
compilation terminated.
examples/python_bindings/CMakeFiles/pyrobotdesign.dir/build.make:134: recipe for target 'examples/python_bindings/CMakeFiles/pyrobotdesign.dir/py_prop.cpp.o' failed
make[2]: *** [examples/python_bindings/CMakeFiles/pyrobotdesign.dir/py_prop.cpp.o] Error 1
In file included from /home/omkar/RoboGrammar/extern/pybind11/include/pybind11/pytypes.h:12:0,
from /home/omkar/RoboGrammar/extern/pybind11/include/pybind11/cast.h:13,
from /home/omkar/RoboGrammar/extern/pybind11/include/pybind11/attr.h:13,
from /home/omkar/RoboGrammar/extern/pybind11/include/pybind11/pybind11.h:44,
from /home/omkar/RoboGrammar/extern/pybind11/include/pybind11/numpy.h:12,
from /home/omkar/RoboGrammar/extern/pybind11/include/pybind11/eigen.h:12,
from /home/omkar/RoboGrammar/examples/python_bindings/py_eigen_geometry.cpp:2:
/home/omkar/RoboGrammar/extern/pybind11/include/pybind11/detail/common.h:112:10: fatal error: Python.h: No such file or directory
#include
^~~~~~~~~~
compilation terminated.
examples/python_bindings/CMakeFiles/pyrobotdesign.dir/build.make:62: recipe for target 'examples/python_bindings/CMakeFiles/pyrobotdesign.dir/py_eigen_geometry.cpp.o' failed
make[2]: *** [examples/python_bindings/CMakeFiles/pyrobotdesign.dir/py_eigen_geometry.cpp.o] Error 1
CMakeFiles/Makefile2:1256: recipe for target 'examples/python_bindings/CMakeFiles/pyrobotdesign.dir/all' failed
make[1]: *** [examples/python_bindings/CMakeFiles/pyrobotdesign.dir/all] Error 2
make[1]: *** Waiting for unfinished jobs....
[ 98%] Linking CXX executable RuleViewer
[ 98%] Built target RuleViewer
Makefile:129: recipe for target 'all' failed
make: *** [all] Error 2