ARTICLE AD BOX
I'm trying to run the diffusion policy project's kitchen task, and now I'm trying to solve its environment problem. The diffusion policy's Github link: https://github.com/real-stanford/diffusion_policy
The environment's config file: conda_environment.yaml
When I run the "mamba env create -f conda_environment.yaml"
The error info:
(Which makes me really confused and don't know how to solve)
error: subprocess-exited-with-error [112/1837] × Building wheel for mujoco (pyproject.toml) did not run successfully. │ exit code: 1 ╰─> [113 lines of output] running bdist_wheel running build running build_py creating build/lib.linux-x86_64-cpython-39/mujoco copying mujoco/renderer.py -> build/lib.linux-x86_64-cpython-39/mujoco copying mujoco/renderer_test.py -> build/lib.linux-x86_64-cpython-39/mujoco copying mujoco/viewer_test.py -> build/lib.linux-x86_64-cpython-39/mujoco copying mujoco/rollout.py -> build/lib.linux-x86_64-cpython-39/mujoco copying mujoco/minimize.py -> build/lib.linux-x86_64-cpython-39/mujoco copying mujoco/render_test.py -> build/lib.linux-x86_64-cpython-39/mujoco copying mujoco/rollout_test.py -> build/lib.linux-x86_64-cpython-39/mujoco copying mujoco/render_test.py -> build/lib.linux-x86_64-cpython-39/mujoco [98/1837] copying mujoco/rollout_test.py -> build/lib.linux-x86_64-cpython-39/mujoco copying mujoco/msh2obj.py -> build/lib.linux-x86_64-cpython-39/mujoco copying mujoco/__init__.py -> build/lib.linux-x86_64-cpython-39/mujoco copying mujoco/minimize_test.py -> build/lib.linux-x86_64-cpython-39/mujoco copying mujoco/bindings_test.py -> build/lib.linux-x86_64-cpython-39/mujoco copying mujoco/msh2obj_test.py -> build/lib.linux-x86_64-cpython-39/mujoco copying mujoco/viewer.py -> build/lib.linux-x86_64-cpython-39/mujoco copying mujoco/memory_leak_test.py -> build/lib.linux-x86_64-cpython-39/mujoco copying mujoco/gl_context.py -> build/lib.linux-x86_64-cpython-39/mujoco copying mujoco/specs_test.py -> build/lib.linux-x86_64-cpython-39/mujoco creating build/lib.linux-x86_64-cpython-39/mujoco/introspect copying mujoco/introspect/mjxmacro.py -> build/lib.linux-x86_64-cpython-39/mujoco/introspect copying mujoco/introspect/ast_nodes_test.py -> build/lib.linux-x86_64-cpython-39/mujoco/introspect copying mujoco/introspect/functions.py -> build/lib.linux-x86_64-cpython-39/mujoco/introspect copying mujoco/introspect/ast_nodes.py -> build/lib.linux-x86_64-cpython-39/mujoco/introspect copying mujoco/introspect/functions.py -> build/lib.linux-x86_64-cpython-39/mujoco/introspect [84/1837] copying mujoco/introspect/ast_nodes.py -> build/lib.linux-x86_64-cpython-39/mujoco/introspect copying mujoco/introspect/__init__.py -> build/lib.linux-x86_64-cpython-39/mujoco/introspect copying mujoco/introspect/enums.py -> build/lib.linux-x86_64-cpython-39/mujoco/introspect copying mujoco/introspect/functions_test.py -> build/lib.linux-x86_64-cpython-39/mujoco/introspect copying mujoco/introspect/type_parsing_test.py -> build/lib.linux-x86_64-cpython-39/mujoco/introspect copying mujoco/introspect/structs.py -> build/lib.linux-x86_64-cpython-39/mujoco/introspect copying mujoco/introspect/structs_test.py -> build/lib.linux-x86_64-cpython-39/mujoco/introspect copying mujoco/introspect/enums_test.py -> build/lib.linux-x86_64-cpython-39/mujoco/introspect copying mujoco/introspect/type_parsing.py -> build/lib.linux-x86_64-cpython-39/mujoco/introspect creating build/lib.linux-x86_64-cpython-39/mujoco/osmesa copying mujoco/osmesa/__init__.py -> build/lib.linux-x86_64-cpython-39/mujoco/osmesa creating build/lib.linux-x86_64-cpython-39/mujoco/usd copying mujoco/usd/utils.py -> build/lib.linux-x86_64-cpython-39/mujoco/usd copying mujoco/usd/exporter.py -> build/lib.linux-x86_64-cpython-39/mujoco/usd copying mujoco/usd/shapes.py -> build/lib.linux-x86_64-cpython-39/mujoco/usd copying mujoco/usd/exporter.py -> build/lib.linux-x86_64-cpython-39/mujoco/usd [70/1837] copying mujoco/usd/shapes.py -> build/lib.linux-x86_64-cpython-39/mujoco/usd copying mujoco/usd/demo.py -> build/lib.linux-x86_64-cpython-39/mujoco/usd copying mujoco/usd/objects.py -> build/lib.linux-x86_64-cpython-39/mujoco/usd copying mujoco/usd/camera.py -> build/lib.linux-x86_64-cpython-39/mujoco/usd copying mujoco/usd/exporter_test.py -> build/lib.linux-x86_64-cpython-39/mujoco/usd copying mujoco/usd/lights.py -> build/lib.linux-x86_64-cpython-39/mujoco/usd creating build/lib.linux-x86_64-cpython-39/mujoco/cgl copying mujoco/cgl/cgl.py -> build/lib.linux-x86_64-cpython-39/mujoco/cgl copying mujoco/cgl/__init__.py -> build/lib.linux-x86_64-cpython-39/mujoco/cgl creating build/lib.linux-x86_64-cpython-39/mujoco/glfw copying mujoco/glfw/__init__.py -> build/lib.linux-x86_64-cpython-39/mujoco/glfw creating build/lib.linux-x86_64-cpython-39/mujoco/egl copying mujoco/egl/__init__.py -> build/lib.linux-x86_64-cpython-39/mujoco/egl copying mujoco/egl/egl_ext.py -> build/lib.linux-x86_64-cpython-39/mujoco/egl creating build/lib.linux-x86_64-cpython-39/mujoco/introspect/codegen copying mujoco/egl/egl_ext.py -> build/lib.linux-x86_64-cpython-39/mujoco/egl [56/1837] creating build/lib.linux-x86_64-cpython-39/mujoco/introspect/codegen copying mujoco/introspect/codegen/formatter.py -> build/lib.linux-x86_64-cpython-39/mujoco/introspect/codegen copying mujoco/introspect/codegen/generate_structs.py -> build/lib.linux-x86_64-cpython-39/mujoco/introspect/codegen copying mujoco/introspect/codegen/generate_enums.py -> build/lib.linux-x86_64-cpython-39/mujoco/introspect/codegen copying mujoco/introspect/codegen/generate_functions.py -> build/lib.linux-x86_64-cpython-39/mujoco/introspect/codegen creating build/lib.linux-x86_64-cpython-39/mujoco/testdata copying mujoco/testdata/msh.xml -> build/lib.linux-x86_64-cpython-39/mujoco/testdata copying mujoco/testdata/model.xml -> build/lib.linux-x86_64-cpython-39/mujoco/testdata copying mujoco/testdata/abdomen_1_body.msh -> build/lib.linux-x86_64-cpython-39/mujoco/testdata copying mujoco/testdata/simple_usd_preview_surface.usda -> build/lib.linux-x86_64-cpython-39/mujoco/testdata copying mujoco/testdata/usd_golden.usda -> build/lib.linux-x86_64-cpython-39/mujoco/testdata copying mujoco/testdata/MJCF_NoRoot.zip -> build/lib.linux-x86_64-cpython-39/mujoco/testdata copying mujoco/testdata/MJCF_Root.zip -> build/lib.linux-x86_64-cpython-39/mujoco/testdata running build_ext Traceback (most recent call last): running build_ext [42/1837] Traceback (most recent call last): File "/home/pbs/miniconda3/envs/robodiff2/lib/python3.9/site-packages/pip/_vendor/pep517/in_process/_in_process.py", line 363, in <m odule> main() File "/home/pbs/miniconda3/envs/robodiff2/lib/python3.9/site-packages/pip/_vendor/pep517/in_process/_in_process.py", line 345, in ma in json_out['return_val'] = hook(**hook_input['kwargs']) File "/home/pbs/miniconda3/envs/robodiff2/lib/python3.9/site-packages/pip/_vendor/pep517/in_process/_in_process.py", line 261, in bu ild_wheel return _build_backend().build_wheel(wheel_directory, config_settings, File "/tmp/pip-build-env-10rjd51w/overlay/lib/python3.9/site-packages/setuptools/build_meta.py", line 435, in build_wheel return _build(['bdist_wheel', '--dist-info-dir', str(metadata_directory)]) File "/tmp/pip-build-env-10rjd51w/overlay/lib/python3.9/site-packages/setuptools/build_meta.py", line 423, in _build return self._build_with_temp_dir( File "/tmp/pip-build-env-10rjd51w/overlay/lib/python3.9/site-packages/setuptools/build_meta.py", line 404, in _build_with_temp_dir File "/tmp/pip-build-env-10rjd51w/overlay/lib/python3.9/site-packages/setuptools/_distutils/cmd.py", line 357, in run_comman[0/1837] self.distribution.run_command(command) File "/tmp/pip-build-env-10rjd51w/overlay/lib/python3.9/site-packages/setuptools/dist.py", line 1102, in run_command super().run_command(command) File "/tmp/pip-build-env-10rjd51w/overlay/lib/python3.9/site-packages/setuptools/_distutils/dist.py", line 1021, in run_command cmd_obj.run() File "<string>", line 154, in run File "<string>", line 168, in _find_mujoco RuntimeError: MUJOCO_PATH environment variable is not set [end of output] note: This error originates from a subprocess, and is likely not a problem with pip. ERROR: Failed building wheel for mujoco ERROR: Could not build wheels for mujoco, which is required to install pyproject.toml-based projects critical libmamba pip failed to install packages