facebookresearch / habitat-sim

A flexible, high-performance 3D simulator for Embodied AI research.
https://aihabitat.org/
MIT License
2.57k stars 416 forks source link

python setup.py install returned non-zero exit status 1. #1823

Closed YoKai-Wang closed 2 years ago

YoKai-Wang commented 2 years ago

1. environment python version = 3.8 cmake = 3.14.0 Habitat-sim has cloned,and pip install -r requirements.txt has done

2. here is the log with bug: setup.py:459: DeprecationWarning: distutils Version classes are deprecated. Use packaging.version instead. assert StrictVersion( setup.py:461: DeprecationWarning: distutils Version classes are deprecated. Use packaging.version instead. ) >= StrictVersion("3.7"), "Must use python3.7 or newer" running install /home/sim/.conda/envs/habitat3.8/lib/python3.8/site-packages/setuptools/command/install.py:34: SetuptoolsDeprecationWarning: setup.py install is deprecated. Use build and pip and other standards-based tools. warnings.warn( /home/sim/.conda/envs/habitat3.8/lib/python3.8/site-packages/setuptools/command/easy_install.py:144: EasyInstallDeprecationWarning: easy_install command is deprecated. Use build and pip and other standards-based tools. warnings.warn( running bdist_egg running egg_info writing src_python/habitat_sim.egg-info/PKG-INFO writing dependency_links to src_python/habitat_sim.egg-info/dependency_links.txt writing requirements to src_python/habitat_sim.egg-info/requires.txt writing top-level names to src_python/habitat_sim.egg-info/top_level.txt reading manifest file 'src_python/habitat_sim.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' adding license file 'LICENSE' writing manifest file 'src_python/habitat_sim.egg-info/SOURCES.txt' installing library code to build/bdist.linux-x86_64/egg running install_lib running build_py creating build/lib.linux-x86_64-cpython-38 creating build/lib.linux-x86_64-cpython-38/habitat_sim copying src_python/habitat_sim/metadata.py -> build/lib.linux-x86_64-cpython-38/habitat_sim copying src_python/habitat_sim/init.py -> build/lib.linux-x86_64-cpython-38/habitat_sim copying src_python/habitat_sim/errors.py -> build/lib.linux-x86_64-cpython-38/habitat_sim copying src_python/habitat_sim/attributes.py -> build/lib.linux-x86_64-cpython-38/habitat_sim copying src_python/habitat_sim/registry.py -> build/lib.linux-x86_64-cpython-38/habitat_sim copying src_python/habitat_sim/scene.py -> build/lib.linux-x86_64-cpython-38/habitat_sim copying src_python/habitat_sim/physics.py -> build/lib.linux-x86_64-cpython-38/habitat_sim copying src_python/habitat_sim/geo.py -> build/lib.linux-x86_64-cpython-38/habitat_sim copying src_python/habitat_sim/sensor.py -> build/lib.linux-x86_64-cpython-38/habitat_sim copying src_python/habitat_sim/simulator.py -> build/lib.linux-x86_64-cpython-38/habitat_sim copying src_python/habitat_sim/logging.py -> build/lib.linux-x86_64-cpython-38/habitat_sim copying src_python/habitat_sim/attributes_managers.py -> build/lib.linux-x86_64-cpython-38/habitat_sim copying src_python/habitat_sim/sim.py -> build/lib.linux-x86_64-cpython-38/habitat_sim copying src_python/habitat_sim/gfx.py -> build/lib.linux-x86_64-cpython-38/habitat_sim creating build/lib.linux-x86_64-cpython-38/habitat_sim/sensors copying src_python/habitat_sim/sensors/sensor_suite.py -> build/lib.linux-x86_64-cpython-38/habitat_sim/sensors copying src_python/habitat_sim/sensors/init.py -> build/lib.linux-x86_64-cpython-38/habitat_sim/sensors creating build/lib.linux-x86_64-cpython-38/habitat_sim/bindings copying src_python/habitat_sim/bindings/init.py -> build/lib.linux-x86_64-cpython-38/habitat_sim/bindings creating build/lib.linux-x86_64-cpython-38/habitat_sim/utils copying src_python/habitat_sim/utils/viz_utils.py -> build/lib.linux-x86_64-cpython-38/habitat_sim/utils copying src_python/habitat_sim/utils/init.py -> build/lib.linux-x86_64-cpython-38/habitat_sim/utils copying src_python/habitat_sim/utils/datasets_download.py -> build/lib.linux-x86_64-cpython-38/habitat_sim/utils copying src_python/habitat_sim/utils/validators.py -> build/lib.linux-x86_64-cpython-38/habitat_sim/utils copying src_python/habitat_sim/utils/compare_profiles.py -> build/lib.linux-x86_64-cpython-38/habitat_sim/utils copying src_python/habitat_sim/utils/common.py -> build/lib.linux-x86_64-cpython-38/habitat_sim/utils copying src_python/habitat_sim/utils/manager_utils.py -> build/lib.linux-x86_64-cpython-38/habitat_sim/utils copying src_python/habitat_sim/utils/gfx_replay_utils.py -> build/lib.linux-x86_64-cpython-38/habitat_sim/utils copying src_python/habitat_sim/utils/collect_env.py -> build/lib.linux-x86_64-cpython-38/habitat_sim/utils copying src_python/habitat_sim/utils/profiling_utils.py -> build/lib.linux-x86_64-cpython-38/habitat_sim/utils creating build/lib.linux-x86_64-cpython-38/habitat_sim/agent copying src_python/habitat_sim/agent/agent.py -> build/lib.linux-x86_64-cpython-38/habitat_sim/agent copying src_python/habitat_sim/agent/init.py -> build/lib.linux-x86_64-cpython-38/habitat_sim/agent creating build/lib.linux-x86_64-cpython-38/habitat_sim/nav copying src_python/habitat_sim/nav/init.py -> build/lib.linux-x86_64-cpython-38/habitat_sim/nav copying src_python/habitat_sim/nav/greedy_geodesic_follower.py -> build/lib.linux-x86_64-cpython-38/habitat_sim/nav creating build/lib.linux-x86_64-cpython-38/habitat_sim/robots copying src_python/habitat_sim/robots/init.py -> build/lib.linux-x86_64-cpython-38/habitat_sim/robots copying src_python/habitat_sim/robots/fetch_robot.py -> build/lib.linux-x86_64-cpython-38/habitat_sim/robots copying src_python/habitat_sim/robots/mobile_manipulator.py -> build/lib.linux-x86_64-cpython-38/habitat_sim/robots copying src_python/habitat_sim/robots/robot_interface.py -> build/lib.linux-x86_64-cpython-38/habitat_sim/robots creating build/lib.linux-x86_64-cpython-38/habitat_sim/sensors/noise_models copying src_python/habitat_sim/sensors/noise_models/init.py -> build/lib.linux-x86_64-cpython-38/habitat_sim/sensors/noise_models copying src_python/habitat_sim/sensors/noise_models/redwood_depth_noise_model.py -> build/lib.linux-x86_64-cpython-38/habitat_sim/sensors/noise_models copying src_python/habitat_sim/sensors/noise_models/sensor_noise_model.py -> build/lib.linux-x86_64-cpython-38/habitat_sim/sensors/noise_models copying src_python/habitat_sim/sensors/noise_models/no_noise_model.py -> build/lib.linux-x86_64-cpython-38/habitat_sim/sensors/noise_models copying src_python/habitat_sim/sensors/noise_models/speckle_noise_model.py -> build/lib.linux-x86_64-cpython-38/habitat_sim/sensors/noise_models copying src_python/habitat_sim/sensors/noise_models/salt_and_pepper_noise_model.py -> build/lib.linux-x86_64-cpython-38/habitat_sim/sensors/noise_models copying src_python/habitat_sim/sensors/noise_models/gaussian_noise_model.py -> build/lib.linux-x86_64-cpython-38/habitat_sim/sensors/noise_models copying src_python/habitat_sim/sensors/noise_models/poisson_noise_model.py -> build/lib.linux-x86_64-cpython-38/habitat_sim/sensors/noise_models creating build/lib.linux-x86_64-cpython-38/habitat_sim/utils/data copying src_python/habitat_sim/utils/data/init.py -> build/lib.linux-x86_64-cpython-38/habitat_sim/utils/data copying src_python/habitat_sim/utils/data/pose_extractor.py -> build/lib.linux-x86_64-cpython-38/habitat_sim/utils/data copying src_python/habitat_sim/utils/data/data_extractor.py -> build/lib.linux-x86_64-cpython-38/habitat_sim/utils/data copying src_python/habitat_sim/utils/data/data_structures.py -> build/lib.linux-x86_64-cpython-38/habitat_sim/utils/data creating build/lib.linux-x86_64-cpython-38/habitat_sim/agent/controls copying src_python/habitat_sim/agent/controls/init.py -> build/lib.linux-x86_64-cpython-38/habitat_sim/agent/controls copying src_python/habitat_sim/agent/controls/object_controls.py -> build/lib.linux-x86_64-cpython-38/habitat_sim/agent/controls copying src_python/habitat_sim/agent/controls/default_controls.py -> build/lib.linux-x86_64-cpython-38/habitat_sim/agent/controls copying src_python/habitat_sim/agent/controls/pyrobot_noisy_controls.py -> build/lib.linux-x86_64-cpython-38/habitat_sim/agent/controls copying src_python/habitat_sim/agent/controls/controls.py -> build/lib.linux-x86_64-cpython-38/habitat_sim/agent/controls /home/sim/.conda/envs/habitat3.8/lib/python3.8/site-packages/setuptools/command/build_py.py:153: SetuptoolsDeprecationWarning: Installing 'habitat_sim.sensors.noise_models.data' as data is deprecated, please list it in packages. !!

############################
# Package would be ignored #
############################
Python recognizes 'habitat_sim.sensors.noise_models.data' as an importable package,
but it is not listed in the `packages` configuration of setuptools.

'habitat_sim.sensors.noise_models.data' has been automatically added to the distribution only
because it may contain data files, but this behavior is likely to change
in future versions of setuptools (and therefore is considered deprecated).

Please make sure that 'habitat_sim.sensors.noise_models.data' is included as a package by using
the `packages` configuration field or the proper discovery methods
(for example by using `find_namespace_packages(...)`/`find_namespace:`
instead of `find_packages(...)`/`find:`).

You can read more about "package discovery" and "data files" on setuptools
documentation page.

!!

check.warn(importable) creating build/lib.linux-x86_64-cpython-38/habitat_sim/sensors/noise_models/data copying src_python/habitat_sim/sensors/noise_models/data/redwood-depth-dist-model.npy -> build/lib.linux-x86_64-cpython-38/habitat_sim/sensors/noise_models/data running build_ext -- The C compiler identification is GNU 9.3.0 -- The CXX compiler identification is GNU 9.3.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 Using relative rpath -- The LIB_SUFFIX variable is not defined. It will be autodetected now. -- You can set it manually with -DLIB_SUFFIX= (64 for example). -- LIB_SUFFIX autodetected as '', libraries will be installed into /usr/local/lib -- Found Git: /home/sim/.conda/envs/habitat3.8/bin/git (found version "2.37.1") -- Found Corrade: /media/Gibson3.8/habitat-sim/src/deps/corrade/src found components: Containers rc Utility -- Found OpenMP_C: -fopenmp (found version "4.5") -- Found OpenMP_CXX: -fopenmp (found version "4.5") -- Found OpenMP: TRUE (found version "4.5")
-- Shared libraries disabled -- Looking for ZLIB... -- Found PkgConfig: /usr/bin/pkg-config (found version "0.29.1") -- Checking for module 'zzip-zlib-config' -- No package 'zzip-zlib-config' found -- Found ZLIB: optimized;/usr/lib/x86_64-linux-gnu/libz.so;debug;/usr/lib/x86_64-linux-gnu/libz.so -- Build an import-only version of Assimp. -- Found rt: /usr/lib/x86_64-linux-gnu/librt.so
-- Enabled importer formats: AMF 3DS AC ASE ASSBIN B3D BVH COLLADA DXF CSM HMP IRRMESH IRR LWO LWS MD2 MD3 MD5 MDC MDL NFF NDO OFF OBJ OGRE OPENGEX PLY MS3D COB BLEND IFC XGL FBX Q3D Q3BSP RAW SIB SMD STL TERRAGEN 3D X X3D GLTF 3MF MMD STEP -- Disabled importer formats: -- Enabled exporter formats: -- Disabled exporter formats: 3DS ASSBIN ASSXML COLLADA OBJ OPENGEX PLY FBX STL X X3D GLTF 3MF ASSJSON STEP -- Found Assimp: /media/Gibson3.8/habitat-sim/src/deps/assimp/include
CMake Error at cmake/dependencies.cmake:109 (add_subdirectory): add_subdirectory given source "/media/Gibson3.8/habitat-sim/src/cmake/../deps/recastnavigation/Recast" which is not an existing directory. Call Stack (most recent call first): CMakeLists.txt:147 (include)

CMake Error at cmake/dependencies.cmake:110 (add_subdirectory): add_subdirectory given source "/media/Gibson3.8/habitat-sim/src/cmake/../deps/recastnavigation/Detour" which is not an existing directory. Call Stack (most recent call first): CMakeLists.txt:147 (include)

CMake Error at cmake/dependencies.cmake:113 (target_compile_definitions): Cannot specify compile definitions for target "Detour" which is not built by this project. Call Stack (most recent call first): CMakeLists.txt:147 (include)

-- Found PythonInterp: /home/sim/.conda/envs/habitat3.8/bin/python (found suitable version "3.8.13", minimum required is "3.7") -- Bindings being generated for python at /home/sim/.conda/envs/habitat3.8/bin/python -- pybind11 v2.9.2 -- Found PythonInterp: /home/sim/.conda/envs/habitat3.8/bin/python (found version "3.8.13") -- Found PythonLibs: /home/sim/.conda/envs/habitat3.8/lib/libpython3.8.so -- Performing Test HAS_FLTO -- Performing Test HAS_FLTO - Success -- OpenEXR is configuring as a cmake subproject -- Looking for pthread.h -- Looking for pthread.h - found -- Looking for pthread_create -- Looking for pthread_create - not found -- Check if compiler accepts -pthread -- Check if compiler accepts -pthread - yes -- Found Threads: TRUE
-- Imath was not found, installing from https://github.com/AcademySoftwareFoundation/Imath.git (v3.0.5) -- Imath is configuring as a cmake sub project -- Configure Imath 3.0.5, library API version: 28.0.2 -- pkg-config generation disabled -- Performing Test OPENEXR_IMF_HAVE_SYSCONF_NPROCESSORS_ONLN -- Performing Test OPENEXR_IMF_HAVE_SYSCONF_NPROCESSORS_ONLN - Success -- Performing Test OPENEXR_IMF_HAVE_GCC_INLINE_ASM_AVX -- Performing Test OPENEXR_IMF_HAVE_GCC_INLINE_ASM_AVX - Success -- Looking for include file ucontext.h -- Looking for include file ucontext.h - found -- Performing Test IEX_HAVE_CONTROL_REGISTER_SUPPORT -- Performing Test IEX_HAVE_CONTROL_REGISTER_SUPPORT - Success -- Looking for include file semaphore.h -- Looking for include file semaphore.h - found -- Looking for sem_init in pthread -- Looking for sem_init in pthread - found -- -- pkg-config generation disabled -- Configure OpenEXR 3.0.5, library API version: 29.0.0 -- Found OpenGL: /usr/lib/x86_64-linux-gnu/libOpenGL.so
-- Found EGL: /usr/lib/x86_64-linux-gnu/libEGL.so
-- Found Corrade: /media/Gibson3.8/habitat-sim/src/deps/corrade/src found components: Containers rc Utility Main TestSuite -- Found Corrade: /media/Gibson3.8/habitat-sim/src/deps/corrade/src found components: Containers rc Utility PluginManager -- Found Corrade: /media/Gibson3.8/habitat-sim/src/deps/corrade/src found components: Containers rc Utility -- Found Magnum: /media/Gibson3.8/habitat-sim/src/deps/magnum/src
-- Found Corrade: /media/Gibson3.8/habitat-sim/src/deps/corrade/src found components: Containers rc Utility PluginManager -- Found Magnum: /media/Gibson3.8/habitat-sim/src/deps/magnum/src found components: Trade AnyImageImporter -- Found Magnum: /media/Gibson3.8/habitat-sim/src/deps/magnum/src found components: Trade -- Check if the system is big endian -- Searching 16 bit integer -- 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 unsigned short -- Check size of unsigned short - done -- Using unsigned short -- Check if the system is big endian - little endian -- Found BasisUniversal: /media/Gibson3.8/habitat-sim/src/deps/basis-universal/transcoder found components: Transcoder -- Found Magnum: /media/Gibson3.8/habitat-sim/src/deps/magnum/src found components: Trade AnyImageImporter -- Found Magnum: /media/Gibson3.8/habitat-sim/src/deps/magnum/src found components: Trade -- Found OpenEXR: /media/Gibson3.8/habitat-sim/src/deps/openexr
-- Found Magnum: /media/Gibson3.8/habitat-sim/src/deps/magnum/src found components: MeshTools Trade GL Primitives -- Found Magnum: /media/Gibson3.8/habitat-sim/src/deps/magnum/src found components: Trade GL MeshTools -- Found Magnum: /media/Gibson3.8/habitat-sim/src/deps/magnum/src found components: Trade -- Found Corrade: /media/Gibson3.8/habitat-sim/src/deps/corrade/src found components: Containers rc Utility -- Found Magnum: /media/Gibson3.8/habitat-sim/src/deps/magnum/src
-- Found Magnum: /media/Gibson3.8/habitat-sim/src/deps/magnum/src found components: GL Shaders -- Found ImGui: /media/Gibson3.8/habitat-sim/src/deps/imgui found components: Sources -- Found Magnum: /media/Gibson3.8/habitat-sim/src/deps/magnum/src
-- Found Magnum: /media/Gibson3.8/habitat-sim/src/deps/magnum/src found components: GL SceneGraph -- Found Corrade: /media/Gibson3.8/habitat-sim/src/deps/corrade/src found components: Containers rc Utility PluginManager -- Warning: this does not have an effect - use NO_SYSTEM_FROM_IMPORTED if using imported targets -- Could NOT find GLFW (missing: GLFW_LIBRARY GLFW_INCLUDE_DIR) -- Found SDL2: /usr/lib/x86_64-linux-gnu/libSDL2-2.0.so
-- Could NOT find Magnum (missing: GlfwApplication Sdl2Application) -- Found Corrade: /media/Gibson3.8/habitat-sim/src/deps/corrade/src found components: Containers rc Utility -- Found Magnum: /media/Gibson3.8/habitat-sim/src/deps/magnum/src found components: GL WindowlessEglApplication -- Found X11: /usr/include
-- Looking for XOpenDisplay in /usr/lib/x86_64-linux-gnu/libX11.so;/usr/lib/x86_64-linux-gnu/libXext.so -- Looking for XOpenDisplay in /usr/lib/x86_64-linux-gnu/libX11.so;/usr/lib/x86_64-linux-gnu/libXext.so - found -- Looking for gethostbyname -- Looking for gethostbyname - found -- Looking for connect -- Looking for connect - found -- Looking for remove -- Looking for remove - found -- Looking for shmat -- Looking for shmat - found -- Looking for IceConnectionNumber in ICE -- Looking for IceConnectionNumber in ICE - found -- Could NOT find Magnum (missing: WindowlessGlxApplication) -- Warning: this does not have an effect - use NO_SYSTEM_FROM_IMPORTED if using imported targets Building with ptex support -- Found Corrade: /media/Gibson3.8/habitat-sim/src/deps/corrade/src found components: Containers rc Utility PluginManager -- Found Magnum: /media/Gibson3.8/habitat-sim/src/deps/magnum/src found components: Trade GL MeshTools Primitives SceneGraph Shaders AnyImageImporter AnySceneImporter DebugTools AnyImageConverter -- Found Magnum: /media/Gibson3.8/habitat-sim/src/deps/magnum/src found components: Trade AnyImageImporter -- Found MagnumPlugins: /media/Gibson3.8/habitat-sim/src/deps/magnum-plugins/src found components: GltfImporter StbImageImporter StbImageConverter -- Found Corrade: /media/Gibson3.8/habitat-sim/src/deps/corrade/src found components: Containers rc Utility -- Found Magnum: /media/Gibson3.8/habitat-sim/src/deps/magnum/src
-- Found MagnumIntegration: /media/Gibson3.8/habitat-sim/src/deps/magnum-integration/src found components: Eigen -- Found Magnum: /media/Gibson3.8/habitat-sim/src/deps/magnum/src found components: GL WindowlessEglApplication -- Found Corrade: /media/Gibson3.8/habitat-sim/src/deps/corrade/src found components: Containers rc Utility PluginManager -- Found Magnum: /media/Gibson3.8/habitat-sim/src/deps/magnum/src found components: Trade GL MeshTools AnyImageImporter AnySceneImporter SceneGraph SceneTools Shaders Primitives -- Found Magnum: /media/Gibson3.8/habitat-sim/src/deps/magnum/src found components: Trade MeshTools GL AnyImageImporter Primitives -- Found MagnumPlugins: /media/Gibson3.8/habitat-sim/src/deps/magnum-plugins/src found components: BasisImporter GltfImporter PrimitiveImporter StanfordImporter StbImageImporter StbImageConverter -- Found Magnum: /media/Gibson3.8/habitat-sim/src/deps/magnum/src found components: Trade AnyImageImporter -- Found MagnumPlugins: /media/Gibson3.8/habitat-sim/src/deps/magnum-plugins/src found components: AssimpImporter -- Found Magnum: /media/Gibson3.8/habitat-sim/src/deps/magnum/src found components: MeshTools Trade GL Primitives -- Found Magnum: /media/Gibson3.8/habitat-sim/src/deps/magnum/src found components: Trade AnyImageImporter -- Found MagnumPlugins: /media/Gibson3.8/habitat-sim/src/deps/magnum-plugins/src found components: GltfImporter StbImageImporter StbImageConverter Building Python bindings -- Found Corrade: /media/Gibson3.8/habitat-sim/src/deps/corrade/src found components: Containers rc Utility -- Found Magnum: /media/Gibson3.8/habitat-sim/src/deps/magnum/src
-- Found MagnumBindings: /media/Gibson3.8/habitat-sim/src/deps/magnum-bindings/src found components: Python -- Configuring incomplete, errors occurred! See also "/media/Gibson3.8/habitat-sim/build/CMakeFiles/CMakeOutput.log". See also "/media/Gibson3.8/habitat-sim/build/CMakeFiles/CMakeError.log". Traceback (most recent call last): File "setup.py", line 468, in setup( File "/home/sim/.conda/envs/habitat3.8/lib/python3.8/site-packages/setuptools/init.py", line 87, in setup return distutils.core.setup(**attrs) File "/home/sim/.conda/envs/habitat3.8/lib/python3.8/site-packages/setuptools/_distutils/core.py", line 185, in setup return run_commands(dist) File "/home/sim/.conda/envs/habitat3.8/lib/python3.8/site-packages/setuptools/_distutils/core.py", line 201, in run_commands dist.run_commands() File "/home/sim/.conda/envs/habitat3.8/lib/python3.8/site-packages/setuptools/_distutils/dist.py", line 973, in run_commands self.run_command(cmd) File "/home/sim/.conda/envs/habitat3.8/lib/python3.8/site-packages/setuptools/dist.py", line 1217, in run_command super().run_command(command) File "/home/sim/.conda/envs/habitat3.8/lib/python3.8/site-packages/setuptools/_distutils/dist.py", line 992, in run_command cmd_obj.run() File "/home/sim/.conda/envs/habitat3.8/lib/python3.8/site-packages/setuptools/command/install.py", line 74, in run self.do_egg_install() File "/home/sim/.conda/envs/habitat3.8/lib/python3.8/site-packages/setuptools/command/install.py", line 123, in do_egg_install self.run_command('bdist_egg') File "/home/sim/.conda/envs/habitat3.8/lib/python3.8/site-packages/setuptools/_distutils/cmd.py", line 319, in run_command self.distribution.run_command(command) File "/home/sim/.conda/envs/habitat3.8/lib/python3.8/site-packages/setuptools/dist.py", line 1217, in run_command super().run_command(command) File "/home/sim/.conda/envs/habitat3.8/lib/python3.8/site-packages/setuptools/_distutils/dist.py", line 992, in run_command cmd_obj.run() File "/home/sim/.conda/envs/habitat3.8/lib/python3.8/site-packages/setuptools/command/bdist_egg.py", line 165, in run cmd = self.call_command('install_lib', warn_dir=0) File "/home/sim/.conda/envs/habitat3.8/lib/python3.8/site-packages/setuptools/command/bdist_egg.py", line 151, in call_command self.run_command(cmdname) File "/home/sim/.conda/envs/habitat3.8/lib/python3.8/site-packages/setuptools/_distutils/cmd.py", line 319, in run_command self.distribution.run_command(command) File "/home/sim/.conda/envs/habitat3.8/lib/python3.8/site-packages/setuptools/dist.py", line 1217, in run_command super().run_command(command) File "/home/sim/.conda/envs/habitat3.8/lib/python3.8/site-packages/setuptools/_distutils/dist.py", line 992, in run_command cmd_obj.run() File "/home/sim/.conda/envs/habitat3.8/lib/python3.8/site-packages/setuptools/command/install_lib.py", line 11, in run self.build() File "/home/sim/.conda/envs/habitat3.8/lib/python3.8/site-packages/setuptools/_distutils/command/install_lib.py", line 112, in build self.run_command('build_ext') File "/home/sim/.conda/envs/habitat3.8/lib/python3.8/site-packages/setuptools/_distutils/cmd.py", line 319, in run_command self.distribution.run_command(command) File "/home/sim/.conda/envs/habitat3.8/lib/python3.8/site-packages/setuptools/dist.py", line 1217, in run_command super().run_command(command) File "/home/sim/.conda/envs/habitat3.8/lib/python3.8/site-packages/setuptools/_distutils/dist.py", line 992, in run_command cmd_obj.run() File "setup.py", line 271, in run self.build_extension(ext) File "setup.py", line 372, in build_extension subprocess.check_call( File "/home/sim/.conda/envs/habitat3.8/lib/python3.8/subprocess.py", line 364, in check_call raise CalledProcessError(retcode, cmd) subprocess.CalledProcessError: Command '['cmake', '-DBUILD_PYTHON_BINDINGS=ON', '-DCMAKE_LIBRARY_OUTPUT_DIRECTORY=/media/Gibson3.8/habitat-sim/build/lib.linux-x86_64-cpython-38/habitat_sim/_ext', '-DPYTHON_EXECUTABLE=/home/sim/.conda/envs/habitat3.8/bin/python', '-DCMAKE_EXPORT_COMPILE_COMMANDS=ON', '-DREL_BUILD_RPATH=ON', '-DCMAKE_BUILD_TYPE=RelWithDebInfo', '-DBUILD_GUI_VIEWERS=OFF', '-DTARGET_HEADLESS=ON', '-DBUILD_TEST=OFF', '-DBUILD_WITH_BULLET=OFF', '-DBUILD_WITH_VHACD=OFF', '-DBUILD_DATATOOL=OFF', '-DBUILD_WITH_CUDA=OFF', '-DBUILD_BASIS_COMPRESSOR=OFF', '-DBUILD_WITH_AUDIO=OFF', '/media/Gibson3.8/habitat-sim/src']' returned non-zero exit status 1.

setup.py:459: DeprecationWarning: distutils Version classes are deprecated. Use packaging.version instead. assert StrictVersion( setup.py:461: DeprecationWarning: distutils Version classes are deprecated. Use packaging.version instead. ) >= StrictVersion("3.7"), "Must use python3.7 or newer" running install /home/sim/.conda/envs/habitat3.8/lib/python3.8/site-packages/setuptools/command/install.py:34: SetuptoolsDeprecationWarning: setup.py install is deprecated. Use build and pip and other standards-based tools. warnings.warn( /home/sim/.conda/envs/habitat3.8/lib/python3.8/site-packages/setuptools/command/easy_install.py:144: EasyInstallDeprecationWarning: easy_install command is deprecated. Use build and pip and other standards-based tools. warnings.warn( running bdist_egg running egg_info writing src_python/habitat_sim.egg-info/PKG-INFO writing dependency_links to src_python/habitat_sim.egg-info/dependency_links.txt writing requirements to src_python/habitat_sim.egg-info/requires.txt writing top-level names to src_python/habitat_sim.egg-info/top_level.txt reading manifest file 'src_python/habitat_sim.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' adding license file 'LICENSE' writing manifest file 'src_python/habitat_sim.egg-info/SOURCES.txt' installing library code to build/bdist.linux-x86_64/egg running install_lib running build_py creating build/lib.linux-x86_64-cpython-38 creating build/lib.linux-x86_64-cpython-38/habitat_sim copying src_python/habitat_sim/metadata.py -> build/lib.linux-x86_64-cpython-38/habitat_sim copying src_python/habitat_sim/init.py -> build/lib.linux-x86_64-cpython-38/habitat_sim copying src_python/habitat_sim/errors.py -> build/lib.linux-x86_64-cpython-38/habitat_sim copying src_python/habitat_sim/attributes.py -> build/lib.linux-x86_64-cpython-38/habitat_sim copying src_python/habitat_sim/registry.py -> build/lib.linux-x86_64-cpython-38/habitat_sim copying src_python/habitat_sim/scene.py -> build/lib.linux-x86_64-cpython-38/habitat_sim copying src_python/habitat_sim/physics.py -> build/lib.linux-x86_64-cpython-38/habitat_sim copying src_python/habitat_sim/geo.py -> build/lib.linux-x86_64-cpython-38/habitat_sim copying src_python/habitat_sim/sensor.py -> build/lib.linux-x86_64-cpython-38/habitat_sim copying src_python/habitat_sim/simulator.py -> build/lib.linux-x86_64-cpython-38/habitat_sim copying src_python/habitat_sim/logging.py -> build/lib.linux-x86_64-cpython-38/habitat_sim copying src_python/habitat_sim/attributes_managers.py -> build/lib.linux-x86_64-cpython-38/habitat_sim copying src_python/habitat_sim/sim.py -> build/lib.linux-x86_64-cpython-38/habitat_sim copying src_python/habitat_sim/gfx.py -> build/lib.linux-x86_64-cpython-38/habitat_sim creating build/lib.linux-x86_64-cpython-38/habitat_sim/sensors copying src_python/habitat_sim/sensors/sensor_suite.py -> build/lib.linux-x86_64-cpython-38/habitat_sim/sensors copying src_python/habitat_sim/sensors/init.py -> build/lib.linux-x86_64-cpython-38/habitat_sim/sensors creating build/lib.linux-x86_64-cpython-38/habitat_sim/bindings copying src_python/habitat_sim/bindings/init.py -> build/lib.linux-x86_64-cpython-38/habitat_sim/bindings creating build/lib.linux-x86_64-cpython-38/habitat_sim/utils copying src_python/habitat_sim/utils/viz_utils.py -> build/lib.linux-x86_64-cpython-38/habitat_sim/utils copying src_python/habitat_sim/utils/init.py -> build/lib.linux-x86_64-cpython-38/habitat_sim/utils copying src_python/habitat_sim/utils/datasets_download.py -> build/lib.linux-x86_64-cpython-38/habitat_sim/utils copying src_python/habitat_sim/utils/validators.py -> build/lib.linux-x86_64-cpython-38/habitat_sim/utils copying src_python/habitat_sim/utils/compare_profiles.py -> build/lib.linux-x86_64-cpython-38/habitat_sim/utils copying src_python/habitat_sim/utils/common.py -> build/lib.linux-x86_64-cpython-38/habitat_sim/utils copying src_python/habitat_sim/utils/manager_utils.py -> build/lib.linux-x86_64-cpython-38/habitat_sim/utils copying src_python/habitat_sim/utils/gfx_replay_utils.py -> build/lib.linux-x86_64-cpython-38/habitat_sim/utils copying src_python/habitat_sim/utils/collect_env.py -> build/lib.linux-x86_64-cpython-38/habitat_sim/utils copying src_python/habitat_sim/utils/profiling_utils.py -> build/lib.linux-x86_64-cpython-38/habitat_sim/utils creating build/lib.linux-x86_64-cpython-38/habitat_sim/agent copying src_python/habitat_sim/agent/agent.py -> build/lib.linux-x86_64-cpython-38/habitat_sim/agent copying src_python/habitat_sim/agent/init.py -> build/lib.linux-x86_64-cpython-38/habitat_sim/agent creating build/lib.linux-x86_64-cpython-38/habitat_sim/nav copying src_python/habitat_sim/nav/init.py -> build/lib.linux-x86_64-cpython-38/habitat_sim/nav copying src_python/habitat_sim/nav/greedy_geodesic_follower.py -> build/lib.linux-x86_64-cpython-38/habitat_sim/nav creating build/lib.linux-x86_64-cpython-38/habitat_sim/robots copying src_python/habitat_sim/robots/init.py -> build/lib.linux-x86_64-cpython-38/habitat_sim/robots copying src_python/habitat_sim/robots/fetch_robot.py -> build/lib.linux-x86_64-cpython-38/habitat_sim/robots copying src_python/habitat_sim/robots/mobile_manipulator.py -> build/lib.linux-x86_64-cpython-38/habitat_sim/robots copying src_python/habitat_sim/robots/robot_interface.py -> build/lib.linux-x86_64-cpython-38/habitat_sim/robots creating build/lib.linux-x86_64-cpython-38/habitat_sim/sensors/noise_models copying src_python/habitat_sim/sensors/noise_models/init.py -> build/lib.linux-x86_64-cpython-38/habitat_sim/sensors/noise_models copying src_python/habitat_sim/sensors/noise_models/redwood_depth_noise_model.py -> build/lib.linux-x86_64-cpython-38/habitat_sim/sensors/noise_models copying src_python/habitat_sim/sensors/noise_models/sensor_noise_model.py -> build/lib.linux-x86_64-cpython-38/habitat_sim/sensors/noise_models copying src_python/habitat_sim/sensors/noise_models/no_noise_model.py -> build/lib.linux-x86_64-cpython-38/habitat_sim/sensors/noise_models copying src_python/habitat_sim/sensors/noise_models/speckle_noise_model.py -> build/lib.linux-x86_64-cpython-38/habitat_sim/sensors/noise_models copying src_python/habitat_sim/sensors/noise_models/salt_and_pepper_noise_model.py -> build/lib.linux-x86_64-cpython-38/habitat_sim/sensors/noise_models copying src_python/habitat_sim/sensors/noise_models/gaussian_noise_model.py -> build/lib.linux-x86_64-cpython-38/habitat_sim/sensors/noise_models copying src_python/habitat_sim/sensors/noise_models/poisson_noise_model.py -> build/lib.linux-x86_64-cpython-38/habitat_sim/sensors/noise_models creating build/lib.linux-x86_64-cpython-38/habitat_sim/utils/data copying src_python/habitat_sim/utils/data/init.py -> build/lib.linux-x86_64-cpython-38/habitat_sim/utils/data copying src_python/habitat_sim/utils/data/pose_extractor.py -> build/lib.linux-x86_64-cpython-38/habitat_sim/utils/data copying src_python/habitat_sim/utils/data/data_extractor.py -> build/lib.linux-x86_64-cpython-38/habitat_sim/utils/data copying src_python/habitat_sim/utils/data/data_structures.py -> build/lib.linux-x86_64-cpython-38/habitat_sim/utils/data creating build/lib.linux-x86_64-cpython-38/habitat_sim/agent/controls copying src_python/habitat_sim/agent/controls/init.py -> build/lib.linux-x86_64-cpython-38/habitat_sim/agent/controls copying src_python/habitat_sim/agent/controls/object_controls.py -> build/lib.linux-x86_64-cpython-38/habitat_sim/agent/controls copying src_python/habitat_sim/agent/controls/default_controls.py -> build/lib.linux-x86_64-cpython-38/habitat_sim/agent/controls copying src_python/habitat_sim/agent/controls/pyrobot_noisy_controls.py -> build/lib.linux-x86_64-cpython-38/habitat_sim/agent/controls copying src_python/habitat_sim/agent/controls/controls.py -> build/lib.linux-x86_64-cpython-38/habitat_sim/agent/controls /home/sim/.conda/envs/habitat3.8/lib/python3.8/site-packages/setuptools/command/build_py.py:153: SetuptoolsDeprecationWarning: Installing 'habitat_sim.sensors.noise_models.data' as data is deprecated, please list it in packages. !!

############################
# Package would be ignored #
############################
Python recognizes 'habitat_sim.sensors.noise_models.data' as an importable package,
but it is not listed in the `packages` configuration of setuptools.

'habitat_sim.sensors.noise_models.data' has been automatically added to the distribution only
because it may contain data files, but this behavior is likely to change
in future versions of setuptools (and therefore is considered deprecated).

Please make sure that 'habitat_sim.sensors.noise_models.data' is included as a package by using
the `packages` configuration field or the proper discovery methods
(for example by using `find_namespace_packages(...)`/`find_namespace:`
instead of `find_packages(...)`/`find:`).

You can read more about "package discovery" and "data files" on setuptools
documentation page.

!!

check.warn(importable) creating build/lib.linux-x86_64-cpython-38/habitat_sim/sensors/noise_models/data copying src_python/habitat_sim/sensors/noise_models/data/redwood-depth-dist-model.npy -> build/lib.linux-x86_64-cpython-38/habitat_sim/sensors/noise_models/data running build_ext -- The C compiler identification is GNU 9.3.0 -- The CXX compiler identification is GNU 9.3.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 Using relative rpath -- The LIB_SUFFIX variable is not defined. It will be autodetected now. -- You can set it manually with -DLIB_SUFFIX= (64 for example). -- LIB_SUFFIX autodetected as '', libraries will be installed into /usr/local/lib -- Found Git: /home/sim/.conda/envs/habitat3.8/bin/git (found version "2.37.1") -- Found Corrade: /media/Gibson3.8/habitat-sim/src/deps/corrade/src found components: Containers rc Utility -- Found OpenMP_C: -fopenmp (found version "4.5") -- Found OpenMP_CXX: -fopenmp (found version "4.5") -- Found OpenMP: TRUE (found version "4.5")
-- Shared libraries disabled -- Looking for ZLIB... -- Found PkgConfig: /usr/bin/pkg-config (found version "0.29.1") -- Checking for module 'zzip-zlib-config' -- No package 'zzip-zlib-config' found -- Found ZLIB: optimized;/usr/lib/x86_64-linux-gnu/libz.so;debug;/usr/lib/x86_64-linux-gnu/libz.so -- Build an import-only version of Assimp. -- Found rt: /usr/lib/x86_64-linux-gnu/librt.so
-- Enabled importer formats: AMF 3DS AC ASE ASSBIN B3D BVH COLLADA DXF CSM HMP IRRMESH IRR LWO LWS MD2 MD3 MD5 MDC MDL NFF NDO OFF OBJ OGRE OPENGEX PLY MS3D COB BLEND IFC XGL FBX Q3D Q3BSP RAW SIB SMD STL TERRAGEN 3D X X3D GLTF 3MF MMD STEP -- Disabled importer formats: -- Enabled exporter formats: -- Disabled exporter formats: 3DS ASSBIN ASSXML COLLADA OBJ OPENGEX PLY FBX STL X X3D GLTF 3MF ASSJSON STEP -- Found Assimp: /media/Gibson3.8/habitat-sim/src/deps/assimp/include
CMake Error at cmake/dependencies.cmake:109 (add_subdirectory): add_subdirectory given source "/media/Gibson3.8/habitat-sim/src/cmake/../deps/recastnavigation/Recast" which is not an existing directory. Call Stack (most recent call first): CMakeLists.txt:147 (include)

CMake Error at cmake/dependencies.cmake:110 (add_subdirectory): add_subdirectory given source "/media/Gibson3.8/habitat-sim/src/cmake/../deps/recastnavigation/Detour" which is not an existing directory. Call Stack (most recent call first): CMakeLists.txt:147 (include)

CMake Error at cmake/dependencies.cmake:113 (target_compile_definitions): Cannot specify compile definitions for target "Detour" which is not built by this project. Call Stack (most recent call first): CMakeLists.txt:147 (include)

-- Found PythonInterp: /home/sim/.conda/envs/habitat3.8/bin/python (found suitable version "3.8.13", minimum required is "3.7") -- Bindings being generated for python at /home/sim/.conda/envs/habitat3.8/bin/python -- pybind11 v2.9.2 -- Found PythonInterp: /home/sim/.conda/envs/habitat3.8/bin/python (found version "3.8.13") -- Found PythonLibs: /home/sim/.conda/envs/habitat3.8/lib/libpython3.8.so -- Performing Test HAS_FLTO -- Performing Test HAS_FLTO - Success -- OpenEXR is configuring as a cmake subproject -- Looking for pthread.h -- Looking for pthread.h - found -- Looking for pthread_create -- Looking for pthread_create - not found -- Check if compiler accepts -pthread -- Check if compiler accepts -pthread - yes -- Found Threads: TRUE
-- Imath was not found, installing from https://github.com/AcademySoftwareFoundation/Imath.git (v3.0.5) -- Imath is configuring as a cmake sub project -- Configure Imath 3.0.5, library API version: 28.0.2 -- pkg-config generation disabled -- Performing Test OPENEXR_IMF_HAVE_SYSCONF_NPROCESSORS_ONLN -- Performing Test OPENEXR_IMF_HAVE_SYSCONF_NPROCESSORS_ONLN - Success -- Performing Test OPENEXR_IMF_HAVE_GCC_INLINE_ASM_AVX -- Performing Test OPENEXR_IMF_HAVE_GCC_INLINE_ASM_AVX - Success -- Looking for include file ucontext.h -- Looking for include file ucontext.h - found -- Performing Test IEX_HAVE_CONTROL_REGISTER_SUPPORT -- Performing Test IEX_HAVE_CONTROL_REGISTER_SUPPORT - Success -- Looking for include file semaphore.h -- Looking for include file semaphore.h - found -- Looking for sem_init in pthread -- Looking for sem_init in pthread - found -- -- pkg-config generation disabled -- Configure OpenEXR 3.0.5, library API version: 29.0.0 -- Found OpenGL: /usr/lib/x86_64-linux-gnu/libOpenGL.so
-- Found EGL: /usr/lib/x86_64-linux-gnu/libEGL.so
-- Found Corrade: /media/Gibson3.8/habitat-sim/src/deps/corrade/src found components: Containers rc Utility Main TestSuite -- Found Corrade: /media/Gibson3.8/habitat-sim/src/deps/corrade/src found components: Containers rc Utility PluginManager -- Found Corrade: /media/Gibson3.8/habitat-sim/src/deps/corrade/src found components: Containers rc Utility -- Found Magnum: /media/Gibson3.8/habitat-sim/src/deps/magnum/src
-- Found Corrade: /media/Gibson3.8/habitat-sim/src/deps/corrade/src found components: Containers rc Utility PluginManager -- Found Magnum: /media/Gibson3.8/habitat-sim/src/deps/magnum/src found components: Trade AnyImageImporter -- Found Magnum: /media/Gibson3.8/habitat-sim/src/deps/magnum/src found components: Trade -- Check if the system is big endian -- Searching 16 bit integer -- 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 unsigned short -- Check size of unsigned short - done -- Using unsigned short -- Check if the system is big endian - little endian -- Found BasisUniversal: /media/Gibson3.8/habitat-sim/src/deps/basis-universal/transcoder found components: Transcoder -- Found Magnum: /media/Gibson3.8/habitat-sim/src/deps/magnum/src found components: Trade AnyImageImporter -- Found Magnum: /media/Gibson3.8/habitat-sim/src/deps/magnum/src found components: Trade -- Found OpenEXR: /media/Gibson3.8/habitat-sim/src/deps/openexr
-- Found Magnum: /media/Gibson3.8/habitat-sim/src/deps/magnum/src found components: MeshTools Trade GL Primitives -- Found Magnum: /media/Gibson3.8/habitat-sim/src/deps/magnum/src found components: Trade GL MeshTools -- Found Magnum: /media/Gibson3.8/habitat-sim/src/deps/magnum/src found components: Trade -- Found Corrade: /media/Gibson3.8/habitat-sim/src/deps/corrade/src found components: Containers rc Utility -- Found Magnum: /media/Gibson3.8/habitat-sim/src/deps/magnum/src
-- Found Magnum: /media/Gibson3.8/habitat-sim/src/deps/magnum/src found components: GL Shaders -- Found ImGui: /media/Gibson3.8/habitat-sim/src/deps/imgui found components: Sources -- Found Magnum: /media/Gibson3.8/habitat-sim/src/deps/magnum/src
-- Found Magnum: /media/Gibson3.8/habitat-sim/src/deps/magnum/src found components: GL SceneGraph -- Found Corrade: /media/Gibson3.8/habitat-sim/src/deps/corrade/src found components: Containers rc Utility PluginManager -- Warning: this does not have an effect - use NO_SYSTEM_FROM_IMPORTED if using imported targets -- Could NOT find GLFW (missing: GLFW_LIBRARY GLFW_INCLUDE_DIR) -- Found SDL2: /usr/lib/x86_64-linux-gnu/libSDL2-2.0.so
-- Could NOT find Magnum (missing: GlfwApplication Sdl2Application) -- Found Corrade: /media/Gibson3.8/habitat-sim/src/deps/corrade/src found components: Containers rc Utility -- Found Magnum: /media/Gibson3.8/habitat-sim/src/deps/magnum/src found components: GL WindowlessEglApplication -- Found X11: /usr/include
-- Looking for XOpenDisplay in /usr/lib/x86_64-linux-gnu/libX11.so;/usr/lib/x86_64-linux-gnu/libXext.so -- Looking for XOpenDisplay in /usr/lib/x86_64-linux-gnu/libX11.so;/usr/lib/x86_64-linux-gnu/libXext.so - found -- Looking for gethostbyname -- Looking for gethostbyname - found -- Looking for connect -- Looking for connect - found -- Looking for remove -- Looking for remove - found -- Looking for shmat -- Looking for shmat - found -- Looking for IceConnectionNumber in ICE -- Looking for IceConnectionNumber in ICE - found -- Could NOT find Magnum (missing: WindowlessGlxApplication) -- Warning: this does not have an effect - use NO_SYSTEM_FROM_IMPORTED if using imported targets Building with ptex support -- Found Corrade: /media/Gibson3.8/habitat-sim/src/deps/corrade/src found components: Containers rc Utility PluginManager -- Found Magnum: /media/Gibson3.8/habitat-sim/src/deps/magnum/src found components: Trade GL MeshTools Primitives SceneGraph Shaders AnyImageImporter AnySceneImporter DebugTools AnyImageConverter -- Found Magnum: /media/Gibson3.8/habitat-sim/src/deps/magnum/src found components: Trade AnyImageImporter -- Found MagnumPlugins: /media/Gibson3.8/habitat-sim/src/deps/magnum-plugins/src found components: GltfImporter StbImageImporter StbImageConverter -- Found Corrade: /media/Gibson3.8/habitat-sim/src/deps/corrade/src found components: Containers rc Utility -- Found Magnum: /media/Gibson3.8/habitat-sim/src/deps/magnum/src
-- Found MagnumIntegration: /media/Gibson3.8/habitat-sim/src/deps/magnum-integration/src found components: Eigen -- Found Magnum: /media/Gibson3.8/habitat-sim/src/deps/magnum/src found components: GL WindowlessEglApplication -- Found Corrade: /media/Gibson3.8/habitat-sim/src/deps/corrade/src found components: Containers rc Utility PluginManager -- Found Magnum: /media/Gibson3.8/habitat-sim/src/deps/magnum/src found components: Trade GL MeshTools AnyImageImporter AnySceneImporter SceneGraph SceneTools Shaders Primitives -- Found Magnum: /media/Gibson3.8/habitat-sim/src/deps/magnum/src found components: Trade MeshTools GL AnyImageImporter Primitives -- Found MagnumPlugins: /media/Gibson3.8/habitat-sim/src/deps/magnum-plugins/src found components: BasisImporter GltfImporter PrimitiveImporter StanfordImporter StbImageImporter StbImageConverter -- Found Magnum: /media/Gibson3.8/habitat-sim/src/deps/magnum/src found components: Trade AnyImageImporter -- Found MagnumPlugins: /media/Gibson3.8/habitat-sim/src/deps/magnum-plugins/src found components: AssimpImporter -- Found Magnum: /media/Gibson3.8/habitat-sim/src/deps/magnum/src found components: MeshTools Trade GL Primitives -- Found Magnum: /media/Gibson3.8/habitat-sim/src/deps/magnum/src found components: Trade AnyImageImporter -- Found MagnumPlugins: /media/Gibson3.8/habitat-sim/src/deps/magnum-plugins/src found components: GltfImporter StbImageImporter StbImageConverter Building Python bindings -- Found Corrade: /media/Gibson3.8/habitat-sim/src/deps/corrade/src found components: Containers rc Utility -- Found Magnum: /media/Gibson3.8/habitat-sim/src/deps/magnum/src
-- Found MagnumBindings: /media/Gibson3.8/habitat-sim/src/deps/magnum-bindings/src found components: Python -- Configuring incomplete, errors occurred! See also "/media/Gibson3.8/habitat-sim/build/CMakeFiles/CMakeOutput.log". See also "/media/Gibson3.8/habitat-sim/build/CMakeFiles/CMakeError.log". Traceback (most recent call last): File "setup.py", line 468, in setup( File "/home/sim/.conda/envs/habitat3.8/lib/python3.8/site-packages/setuptools/init.py", line 87, in setup return distutils.core.setup(**attrs) File "/home/sim/.conda/envs/habitat3.8/lib/python3.8/site-packages/setuptools/_distutils/core.py", line 185, in setup return run_commands(dist) File "/home/sim/.conda/envs/habitat3.8/lib/python3.8/site-packages/setuptools/_distutils/core.py", line 201, in run_commands dist.run_commands() File "/home/sim/.conda/envs/habitat3.8/lib/python3.8/site-packages/setuptools/_distutils/dist.py", line 973, in run_commands self.run_command(cmd) File "/home/sim/.conda/envs/habitat3.8/lib/python3.8/site-packages/setuptools/dist.py", line 1217, in run_command super().run_command(command) File "/home/sim/.conda/envs/habitat3.8/lib/python3.8/site-packages/setuptools/_distutils/dist.py", line 992, in run_command cmd_obj.run() File "/home/sim/.conda/envs/habitat3.8/lib/python3.8/site-packages/setuptools/command/install.py", line 74, in run self.do_egg_install() File "/home/sim/.conda/envs/habitat3.8/lib/python3.8/site-packages/setuptools/command/install.py", line 123, in do_egg_install self.run_command('bdist_egg') File "/home/sim/.conda/envs/habitat3.8/lib/python3.8/site-packages/setuptools/_distutils/cmd.py", line 319, in run_command self.distribution.run_command(command) File "/home/sim/.conda/envs/habitat3.8/lib/python3.8/site-packages/setuptools/dist.py", line 1217, in run_command super().run_command(command) File "/home/sim/.conda/envs/habitat3.8/lib/python3.8/site-packages/setuptools/_distutils/dist.py", line 992, in run_command cmd_obj.run() File "/home/sim/.conda/envs/habitat3.8/lib/python3.8/site-packages/setuptools/command/bdist_egg.py", line 165, in run cmd = self.call_command('install_lib', warn_dir=0) File "/home/sim/.conda/envs/habitat3.8/lib/python3.8/site-packages/setuptools/command/bdist_egg.py", line 151, in call_command self.run_command(cmdname) File "/home/sim/.conda/envs/habitat3.8/lib/python3.8/site-packages/setuptools/_distutils/cmd.py", line 319, in run_command self.distribution.run_command(command) File "/home/sim/.conda/envs/habitat3.8/lib/python3.8/site-packages/setuptools/dist.py", line 1217, in run_command super().run_command(command) File "/home/sim/.conda/envs/habitat3.8/lib/python3.8/site-packages/setuptools/_distutils/dist.py", line 992, in run_command cmd_obj.run() File "/home/sim/.conda/envs/habitat3.8/lib/python3.8/site-packages/setuptools/command/install_lib.py", line 11, in run self.build() File "/home/sim/.conda/envs/habitat3.8/lib/python3.8/site-packages/setuptools/_distutils/command/install_lib.py", line 112, in build self.run_command('build_ext') File "/home/sim/.conda/envs/habitat3.8/lib/python3.8/site-packages/setuptools/_distutils/cmd.py", line 319, in run_command self.distribution.run_command(command) File "/home/sim/.conda/envs/habitat3.8/lib/python3.8/site-packages/setuptools/dist.py", line 1217, in run_command super().run_command(command) File "/home/sim/.conda/envs/habitat3.8/lib/python3.8/site-packages/setuptools/_distutils/dist.py", line 992, in run_command cmd_obj.run() File "setup.py", line 271, in run self.build_extension(ext) File "setup.py", line 372, in build_extension subprocess.check_call( File "/home/sim/.conda/envs/habitat3.8/lib/python3.8/subprocess.py", line 364, in check_call raise CalledProcessError(retcode, cmd) subprocess.CalledProcessError: Command '['cmake', '-DBUILD_PYTHON_BINDINGS=ON', '-DCMAKE_LIBRARY_OUTPUT_DIRECTORY=/media/Gibson3.8/habitat-sim/build/lib.linux-x86_64-cpython-38/habitat_sim/_ext', '-DPYTHON_EXECUTABLE=/home/sim/.conda/envs/habitat3.8/bin/python', '-DCMAKE_EXPORT_COMPILE_COMMANDS=ON', '-DREL_BUILD_RPATH=ON', '-DCMAKE_BUILD_TYPE=RelWithDebInfo', '-DBUILD_GUI_VIEWERS=OFF', '-DTARGET_HEADLESS=ON', '-DBUILD_TEST=OFF', '-DBUILD_WITH_BULLET=OFF', '-DBUILD_WITH_VHACD=OFF', '-DBUILD_DATATOOL=OFF', '-DBUILD_WITH_CUDA=OFF', '-DBUILD_BASIS_COMPRESSOR=OFF', '-DBUILD_WITH_AUDIO=OFF', '/media/Gibson3.8/habitat-sim/src']' returned non-zero exit status 1.

3.question I don't know how to deal with the problem, and I generally hope you can give me some advices , thanks a lot!

aclegg3 commented 2 years ago

Hey @WWenMing,

Looks like CMAKE is unable to find GLFW libraries on your system. Can you install with --headless successfully? If so, you may have some stale EGL headers. See this possibly related issue #499.

YoKai-Wang commented 2 years ago

I have with --headless ,but the log is the same

aclegg3 commented 2 years ago

Maybe you can provide some system information? Looks like you're on Linux of some kind, I guess it could be that your system isn't supported or has some quirks.

I see issues finding the Recast and Detour dependencies:

CMake Error at cmake/dependencies.cmake:109 (add_subdirectory):
add_subdirectory given source
"/media/Gibson3.8/habitat-sim/src/cmake/../deps/recastnavigation/Recast"
which is not an existing directory.
...
CMake Error at cmake/dependencies.cmake:110 (add_subdirectory):
add_subdirectory given source
"/media/Gibson3.8/habitat-sim/src/cmake/../deps/recastnavigation/Detour"
which is not an existing directory.

I also see issues with system install of required graphics libraries:

-- Could NOT find GLFW (missing: GLFW_LIBRARY GLFW_INCLUDE_DIR)
-- Found SDL2: /usr/lib/x86_64-linux-gnu/libSDL2-2.0.so
-- Could NOT find Magnum (missing: GlfwApplication Sdl2Application)

I think these are the primary issues you'd need to address.

aclegg3 commented 2 years ago

Hey @WWenMing, haven't heard from you in awhile. I'll close the issue as stale, but you can re-open if you'd like to pursue further support.