(leisaac) ➜ leisaac pip install -e '.[isaaclab]'
Looking in indexes: https://pypi.tuna.tsinghua.edu.cn/simple
Obtaining file:///home/featurize/work/github/leisaac/source/leisaac
Installing build dependencies ... done
Checking if build backend supports build_editable ... done
Getting requirements to build editable ... done
Preparing editable metadata (pyproject.toml) ... done
Collecting deepdiff (from leisaac==0.3.0)
Downloading https://pypi.tuna.tsinghua.edu.cn/packages/f7/e6/efe534ef0952b531b630780e19cabd416e2032697019d5295defc6ef9bd9/deepdiff-8.6.1-py3-none-any.whl (91 kB)
Collecting feetech-servo-sdk (from leisaac==0.3.0)
Downloading https://pypi.tuna.tsinghua.edu.cn/packages/5f/8e/c53d6f9a8bf3a86a635b58eeb675723f1b040f1665a0681467756c8989aa/feetech-servo-sdk-1.0.0.tar.gz (8.4 kB)
Installing build dependencies ... done
Getting requirements to build wheel ... done
Preparing metadata (pyproject.toml) ... done
Collecting psutil (from leisaac==0.3.0)
Downloading https://pypi.tuna.tsinghua.edu.cn/packages/b5/70/5d8df3b09e25bce090399cf48e452d25c935ab72dad19406c77f4e828045/psutil-7.2.2-cp36-abi3-manylinux2010_x86_64.manylinux_2_12_x86_64.manylinux_2_28_x86_64.whl (155 kB)
Collecting pygame<2.7.0,>=2.5.1 (from leisaac==0.3.0)
Downloading https://pypi.tuna.tsinghua.edu.cn/packages/7a/a1/9ae2852ebd3a7cc7d9ae7ff7919ab983e4a5c1b7a14e840732f23b2b48f6/pygame-2.6.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (14.0 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 14.0/14.0 MB 172.9 MB/s 0:00:00
Collecting pyserial (from leisaac==0.3.0)
Downloading https://pypi.tuna.tsinghua.edu.cn/packages/07/bc/587a445451b253b285629263eb51c2d8e9bcea4fc97826266d186f96f558/pyserial-3.5-py2.py3-none-any.whl (90 kB)
Collecting isaaclab==2.3.0 (from isaaclab[all,isaacsim]==2.3.0; extra == "isaaclab"->leisaac==0.3.0)
Using cached https://pypi.tuna.tsinghua.edu.cn/packages/80/b5/908cb670aae465c20d51bbeb60f682fd6366837016e212f9536fa68e466d/isaaclab-2.3.0-cp311-none-manylinux_2_35_x86_64.whl (2.7 MB)
Collecting numpy<2 (from isaaclab==2.3.0->isaaclab[all,isaacsim]==2.3.0; extra == "isaaclab"->leisaac==0.3.0)
Downloading https://pypi.tuna.tsinghua.edu.cn/packages/3a/d0/edc009c27b406c4f9cbc79274d6e46d634d139075492ad055e3d68445925/numpy-1.26.4-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (18.3 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 18.3/18.3 MB 149.8 MB/s 0:00:00
Requirement already satisfied: torch>=2.7 in /environment/miniconda3/envs/leisaac/lib/python3.11/site-packages (from isaaclab==2.3.0->isaaclab[all,isaacsim]==2.3.0; extra == "isaaclab"->leisaac==0.3.0) (2.7.0)
Collecting onnx>=1.18.0 (from isaaclab==2.3.0->isaaclab[all,isaacsim]==2.3.0; extra == "isaaclab"->leisaac==0.3.0)
Downloading https://pypi.tuna.tsinghua.edu.cn/packages/ac/d5/6743b409421ced20ad5af1b3a7b4c4e568689ffaca86db431692fca409a6/onnx-1.20.1-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (17.5 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 17.5/17.5 MB 157.8 MB/s 0:00:00
Collecting prettytable==3.3.0 (from isaaclab==2.3.0->isaaclab[all,isaacsim]==2.3.0; extra == "isaaclab"->leisaac==0.3.0)
Downloading https://pypi.tuna.tsinghua.edu.cn/packages/5f/ab/64371af206988d7b15c8112c9c277b8eb4618397c01471e52b902a17f59c/prettytable-3.3.0-py3-none-any.whl (26 kB)
Collecting toml (from isaaclab==2.3.0->isaaclab[all,isaacsim]==2.3.0; extra == "isaaclab"->leisaac==0.3.0)
Downloading https://pypi.tuna.tsinghua.edu.cn/packages/44/6f/7120676b6d73228c96e17f1f794d8ab046fc910d781c8d151120c3f1569e/toml-0.10.2-py2.py3-none-any.whl (16 kB)
Collecting hidapi==0.14.0.post2 (from isaaclab==2.3.0->isaaclab[all,isaacsim]==2.3.0; extra == "isaaclab"->leisaac==0.3.0)
Downloading https://pypi.tuna.tsinghua.edu.cn/packages/46/07/0d773755e0c629cabd6fa10251929fbb6cba4c1936116d753e77a792eba1/hidapi-0.14.0.post2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (705 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 705.4/705.4 kB 56.1 MB/s 0:00:00
Collecting gymnasium==1.2.0 (from isaaclab==2.3.0->isaaclab[all,isaacsim]==2.3.0; extra == "isaaclab"->leisaac==0.3.0)
Downloading https://pypi.tuna.tsinghua.edu.cn/packages/a0/e2/a111dbb8625af467ea4760a1373d6ef27aac3137931219902406ccc05423/gymnasium-1.2.0-py3-none-any.whl (944 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 944.3/944.3 kB 68.9 MB/s 0:00:00
Collecting trimesh (from isaaclab==2.3.0->isaaclab[all,isaacsim]==2.3.0; extra == "isaaclab"->leisaac==0.3.0)
Downloading https://pypi.tuna.tsinghua.edu.cn/packages/3d/5a/bed8d057a11019224be9f0b06380df2b39390be1f40196973a54f1013931/trimesh-4.11.3-py3-none-any.whl (740 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 740.5/740.5 kB 47.2 MB/s 0:00:00
Collecting pyglet<2 (from isaaclab==2.3.0->isaaclab[all,isaacsim]==2.3.0; extra == "isaaclab"->leisaac==0.3.0)
Downloading https://pypi.tuna.tsinghua.edu.cn/packages/e2/43/46aa0ab49f2f5145d201780c7595cf0c305fb4fb5d00d6639792a3d0e770/pyglet-1.5.31-py3-none-any.whl (1.1 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.1/1.1 MB 26.5 MB/s 0:00:00
Collecting transformers (from isaaclab==2.3.0->isaaclab[all,isaacsim]==2.3.0; extra == "isaaclab"->leisaac==0.3.0)
Downloading https://pypi.tuna.tsinghua.edu.cn/packages/b8/88/ae8320064e32679a5429a2c9ebbc05c2bf32cefb6e076f9b07f6d685a9b4/transformers-5.3.0-py3-none-any.whl (10.7 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 10.7/10.7 MB 111.7 MB/s 0:00:00
Collecting einops (from isaaclab==2.3.0->isaaclab[all,isaacsim]==2.3.0; extra == "isaaclab"->leisaac==0.3.0)
Downloading https://pypi.tuna.tsinghua.edu.cn/packages/2a/09/f8d8f8f31e4483c10a906437b4ce31bdf3d6d417b73fe33f1a8b59e34228/einops-0.8.2-py3-none-any.whl (65 kB)
Collecting warp-lang (from isaaclab==2.3.0->isaaclab[all,isaacsim]==2.3.0; extra == "isaaclab"->leisaac==0.3.0)
Downloading https://pypi.tuna.tsinghua.edu.cn/packages/98/13/deab9dbae5c6aa753ac8ea1d3b1f85d20c5bab7bdebd8916ce242fbe1f0b/warp_lang-1.12.0-py3-none-manylinux_2_28_x86_64.whl (136.5 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 136.5/136.5 MB 193.1 MB/s 0:00:00
Collecting pillow==11.3.0 (from isaaclab==2.3.0->isaaclab[all,isaacsim]==2.3.0; extra == "isaaclab"->leisaac==0.3.0)
Downloading https://pypi.tuna.tsinghua.edu.cn/packages/f2/2f/d7675ecae6c43e9f12aa8d58b6012683b20b6edfbdac7abcb4e6af7a3784/pillow-11.3.0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (6.6 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 6.6/6.6 MB 132.5 MB/s 0:00:00
Collecting starlette==0.45.3 (from isaaclab==2.3.0->isaaclab[all,isaacsim]==2.3.0; extra == "isaaclab"->leisaac==0.3.0)
Downloading https://pypi.tuna.tsinghua.edu.cn/packages/d9/61/f2b52e107b1fc8944b33ef56bf6ac4ebbe16d91b94d2b87ce013bf63fb84/starlette-0.45.3-py3-none-any.whl (71 kB)
Collecting pytest (from isaaclab==2.3.0->isaaclab[all,isaacsim]==2.3.0; extra == "isaaclab"->leisaac==0.3.0)
Downloading https://pypi.tuna.tsinghua.edu.cn/packages/3b/ab/b3226f0bd7cdcf710fbede2b3548584366da3b19b5021e74f5bde2a8fa3f/pytest-9.0.2-py3-none-any.whl (374 kB)
Collecting pytest-mock (from isaaclab==2.3.0->isaaclab[all,isaacsim]==2.3.0; extra == "isaaclab"->leisaac==0.3.0)
Downloading https://pypi.tuna.tsinghua.edu.cn/packages/5a/cc/06253936f4a7fa2e0f48dfe6d851d9c56df896a9ab09ac019d70b760619c/pytest_mock-3.15.1-py3-none-any.whl (10 kB)
Collecting junitparser (from isaaclab==2.3.0->isaaclab[all,isaacsim]==2.3.0; extra == "isaaclab"->leisaac==0.3.0)
Downloading https://pypi.tuna.tsinghua.edu.cn/packages/44/87/b444f934f62ee2a1be45bb52563cf17a66b0d790eba43af4df9929e7107f/junitparser-4.0.2-py3-none-any.whl (14 kB)
Collecting flatdict==4.0.1 (from isaaclab==2.3.0->isaaclab[all,isaacsim]==2.3.0; extra == "isaaclab"->leisaac==0.3.0)
Downloading https://pypi.tuna.tsinghua.edu.cn/packages/3e/0d/424de6e5612f1399ff69bf86500d6a62ff0a4843979701ae97f120c7f1fe/flatdict-4.0.1.tar.gz (8.3 kB)
Installing build dependencies ... done
Getting requirements to build wheel ... error
error: subprocess-exited-with-error
× Getting requirements to build wheel did not run successfully.
│ exit code: 1
╰─> [20 lines of output]
Traceback (most recent call last):
File "/environment/miniconda3/envs/leisaac/lib/python3.11/site-packages/pip/_vendor/pyproject_hooks/_in_process/_in_process.py", line 389, in
main()
File "/environment/miniconda3/envs/leisaac/lib/python3.11/site-packages/pip/_vendor/pyproject_hooks/_in_process/_in_process.py", line 373, in main
json_out["return_val"] = hook(**hook_input["kwargs"])
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/environment/miniconda3/envs/leisaac/lib/python3.11/site-packages/pip/_vendor/pyproject_hooks/_in_process/_in_process.py", line 143, in get_requires_for_build_wheel
return hook(config_settings)
^^^^^^^^^^^^^^^^^^^^^
File "/tmp/pip-build-env-98l8tu3z/overlay/lib/python3.11/site-packages/setuptools/build_meta.py", line 333, in get_requires_for_build_wheel
return self._get_build_requires(config_settings, requirements=[])
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/pip-build-env-98l8tu3z/overlay/lib/python3.11/site-packages/setuptools/build_meta.py", line 301, in _get_build_requires
self.run_setup()
File "/tmp/pip-build-env-98l8tu3z/overlay/lib/python3.11/site-packages/setuptools/build_meta.py", line 520, in run_setup
super().run_setup(setup_script=setup_script)
File "/tmp/pip-build-env-98l8tu3z/overlay/lib/python3.11/site-packages/setuptools/build_meta.py", line 317, in run_setup
exec(code, locals())
File "", line 1, in
ModuleNotFoundError: No module named 'pkg_resources'
[end of output]
note: This error originates from a subprocess, and is likely not a problem with pip.
ERROR: Failed to build 'flatdict' when getting requirements to build wheel
(leisaac) ➜ leisaac pip install -e '.[isaaclab]'
Looking in indexes: https://pypi.tuna.tsinghua.edu.cn/simple
Obtaining file:///home/featurize/work/github/leisaac/source/leisaac
Installing build dependencies ... done
Checking if build backend supports build_editable ... done
Getting requirements to build editable ... done
Preparing editable metadata (pyproject.toml) ... done
Collecting deepdiff (from leisaac==0.3.0)
Downloading https://pypi.tuna.tsinghua.edu.cn/packages/f7/e6/efe534ef0952b531b630780e19cabd416e2032697019d5295defc6ef9bd9/deepdiff-8.6.1-py3-none-any.whl (91 kB)
Collecting feetech-servo-sdk (from leisaac==0.3.0)
Downloading https://pypi.tuna.tsinghua.edu.cn/packages/5f/8e/c53d6f9a8bf3a86a635b58eeb675723f1b040f1665a0681467756c8989aa/feetech-servo-sdk-1.0.0.tar.gz (8.4 kB)
Installing build dependencies ... done
Getting requirements to build wheel ... done
Preparing metadata (pyproject.toml) ... done
Collecting psutil (from leisaac==0.3.0)
Downloading https://pypi.tuna.tsinghua.edu.cn/packages/b5/70/5d8df3b09e25bce090399cf48e452d25c935ab72dad19406c77f4e828045/psutil-7.2.2-cp36-abi3-manylinux2010_x86_64.manylinux_2_12_x86_64.manylinux_2_28_x86_64.whl (155 kB)
Collecting pygame<2.7.0,>=2.5.1 (from leisaac==0.3.0)
Downloading https://pypi.tuna.tsinghua.edu.cn/packages/7a/a1/9ae2852ebd3a7cc7d9ae7ff7919ab983e4a5c1b7a14e840732f23b2b48f6/pygame-2.6.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (14.0 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 14.0/14.0 MB 172.9 MB/s 0:00:00
Collecting pyserial (from leisaac==0.3.0)
Downloading https://pypi.tuna.tsinghua.edu.cn/packages/07/bc/587a445451b253b285629263eb51c2d8e9bcea4fc97826266d186f96f558/pyserial-3.5-py2.py3-none-any.whl (90 kB)
Collecting isaaclab==2.3.0 (from isaaclab[all,isaacsim]==2.3.0; extra == "isaaclab"->leisaac==0.3.0)
Using cached https://pypi.tuna.tsinghua.edu.cn/packages/80/b5/908cb670aae465c20d51bbeb60f682fd6366837016e212f9536fa68e466d/isaaclab-2.3.0-cp311-none-manylinux_2_35_x86_64.whl (2.7 MB)
Collecting numpy<2 (from isaaclab==2.3.0->isaaclab[all,isaacsim]==2.3.0; extra == "isaaclab"->leisaac==0.3.0)
Downloading https://pypi.tuna.tsinghua.edu.cn/packages/3a/d0/edc009c27b406c4f9cbc79274d6e46d634d139075492ad055e3d68445925/numpy-1.26.4-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (18.3 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 18.3/18.3 MB 149.8 MB/s 0:00:00
Requirement already satisfied: torch>=2.7 in /environment/miniconda3/envs/leisaac/lib/python3.11/site-packages (from isaaclab==2.3.0->isaaclab[all,isaacsim]==2.3.0; extra == "isaaclab"->leisaac==0.3.0) (2.7.0)
Collecting onnx>=1.18.0 (from isaaclab==2.3.0->isaaclab[all,isaacsim]==2.3.0; extra == "isaaclab"->leisaac==0.3.0)
Downloading https://pypi.tuna.tsinghua.edu.cn/packages/ac/d5/6743b409421ced20ad5af1b3a7b4c4e568689ffaca86db431692fca409a6/onnx-1.20.1-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (17.5 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 17.5/17.5 MB 157.8 MB/s 0:00:00
Collecting prettytable==3.3.0 (from isaaclab==2.3.0->isaaclab[all,isaacsim]==2.3.0; extra == "isaaclab"->leisaac==0.3.0)
Downloading https://pypi.tuna.tsinghua.edu.cn/packages/5f/ab/64371af206988d7b15c8112c9c277b8eb4618397c01471e52b902a17f59c/prettytable-3.3.0-py3-none-any.whl (26 kB)
Collecting toml (from isaaclab==2.3.0->isaaclab[all,isaacsim]==2.3.0; extra == "isaaclab"->leisaac==0.3.0)
Downloading https://pypi.tuna.tsinghua.edu.cn/packages/44/6f/7120676b6d73228c96e17f1f794d8ab046fc910d781c8d151120c3f1569e/toml-0.10.2-py2.py3-none-any.whl (16 kB)
Collecting hidapi==0.14.0.post2 (from isaaclab==2.3.0->isaaclab[all,isaacsim]==2.3.0; extra == "isaaclab"->leisaac==0.3.0)
Downloading https://pypi.tuna.tsinghua.edu.cn/packages/46/07/0d773755e0c629cabd6fa10251929fbb6cba4c1936116d753e77a792eba1/hidapi-0.14.0.post2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (705 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 705.4/705.4 kB 56.1 MB/s 0:00:00
Collecting gymnasium==1.2.0 (from isaaclab==2.3.0->isaaclab[all,isaacsim]==2.3.0; extra == "isaaclab"->leisaac==0.3.0)
Downloading https://pypi.tuna.tsinghua.edu.cn/packages/a0/e2/a111dbb8625af467ea4760a1373d6ef27aac3137931219902406ccc05423/gymnasium-1.2.0-py3-none-any.whl (944 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 944.3/944.3 kB 68.9 MB/s 0:00:00
Collecting trimesh (from isaaclab==2.3.0->isaaclab[all,isaacsim]==2.3.0; extra == "isaaclab"->leisaac==0.3.0)
Downloading https://pypi.tuna.tsinghua.edu.cn/packages/3d/5a/bed8d057a11019224be9f0b06380df2b39390be1f40196973a54f1013931/trimesh-4.11.3-py3-none-any.whl (740 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 740.5/740.5 kB 47.2 MB/s 0:00:00
Collecting pyglet<2 (from isaaclab==2.3.0->isaaclab[all,isaacsim]==2.3.0; extra == "isaaclab"->leisaac==0.3.0)
Downloading https://pypi.tuna.tsinghua.edu.cn/packages/e2/43/46aa0ab49f2f5145d201780c7595cf0c305fb4fb5d00d6639792a3d0e770/pyglet-1.5.31-py3-none-any.whl (1.1 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.1/1.1 MB 26.5 MB/s 0:00:00
Collecting transformers (from isaaclab==2.3.0->isaaclab[all,isaacsim]==2.3.0; extra == "isaaclab"->leisaac==0.3.0)
Downloading https://pypi.tuna.tsinghua.edu.cn/packages/b8/88/ae8320064e32679a5429a2c9ebbc05c2bf32cefb6e076f9b07f6d685a9b4/transformers-5.3.0-py3-none-any.whl (10.7 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 10.7/10.7 MB 111.7 MB/s 0:00:00
Collecting einops (from isaaclab==2.3.0->isaaclab[all,isaacsim]==2.3.0; extra == "isaaclab"->leisaac==0.3.0)
Downloading https://pypi.tuna.tsinghua.edu.cn/packages/2a/09/f8d8f8f31e4483c10a906437b4ce31bdf3d6d417b73fe33f1a8b59e34228/einops-0.8.2-py3-none-any.whl (65 kB)
Collecting warp-lang (from isaaclab==2.3.0->isaaclab[all,isaacsim]==2.3.0; extra == "isaaclab"->leisaac==0.3.0)
Downloading https://pypi.tuna.tsinghua.edu.cn/packages/98/13/deab9dbae5c6aa753ac8ea1d3b1f85d20c5bab7bdebd8916ce242fbe1f0b/warp_lang-1.12.0-py3-none-manylinux_2_28_x86_64.whl (136.5 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 136.5/136.5 MB 193.1 MB/s 0:00:00
Collecting pillow==11.3.0 (from isaaclab==2.3.0->isaaclab[all,isaacsim]==2.3.0; extra == "isaaclab"->leisaac==0.3.0)
Downloading https://pypi.tuna.tsinghua.edu.cn/packages/f2/2f/d7675ecae6c43e9f12aa8d58b6012683b20b6edfbdac7abcb4e6af7a3784/pillow-11.3.0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (6.6 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 6.6/6.6 MB 132.5 MB/s 0:00:00
Collecting starlette==0.45.3 (from isaaclab==2.3.0->isaaclab[all,isaacsim]==2.3.0; extra == "isaaclab"->leisaac==0.3.0)
Downloading https://pypi.tuna.tsinghua.edu.cn/packages/d9/61/f2b52e107b1fc8944b33ef56bf6ac4ebbe16d91b94d2b87ce013bf63fb84/starlette-0.45.3-py3-none-any.whl (71 kB)
Collecting pytest (from isaaclab==2.3.0->isaaclab[all,isaacsim]==2.3.0; extra == "isaaclab"->leisaac==0.3.0)
Downloading https://pypi.tuna.tsinghua.edu.cn/packages/3b/ab/b3226f0bd7cdcf710fbede2b3548584366da3b19b5021e74f5bde2a8fa3f/pytest-9.0.2-py3-none-any.whl (374 kB)
Collecting pytest-mock (from isaaclab==2.3.0->isaaclab[all,isaacsim]==2.3.0; extra == "isaaclab"->leisaac==0.3.0)
Downloading https://pypi.tuna.tsinghua.edu.cn/packages/5a/cc/06253936f4a7fa2e0f48dfe6d851d9c56df896a9ab09ac019d70b760619c/pytest_mock-3.15.1-py3-none-any.whl (10 kB)
Collecting junitparser (from isaaclab==2.3.0->isaaclab[all,isaacsim]==2.3.0; extra == "isaaclab"->leisaac==0.3.0)
Downloading https://pypi.tuna.tsinghua.edu.cn/packages/44/87/b444f934f62ee2a1be45bb52563cf17a66b0d790eba43af4df9929e7107f/junitparser-4.0.2-py3-none-any.whl (14 kB)
Collecting flatdict==4.0.1 (from isaaclab==2.3.0->isaaclab[all,isaacsim]==2.3.0; extra == "isaaclab"->leisaac==0.3.0)
Downloading https://pypi.tuna.tsinghua.edu.cn/packages/3e/0d/424de6e5612f1399ff69bf86500d6a62ff0a4843979701ae97f120c7f1fe/flatdict-4.0.1.tar.gz (8.3 kB)
Installing build dependencies ... done
Getting requirements to build wheel ... error
error: subprocess-exited-with-error
× Getting requirements to build wheel did not run successfully.
│ exit code: 1
╰─> [20 lines of output]
Traceback (most recent call last):
File "/environment/miniconda3/envs/leisaac/lib/python3.11/site-packages/pip/_vendor/pyproject_hooks/_in_process/_in_process.py", line 389, in
main()
File "/environment/miniconda3/envs/leisaac/lib/python3.11/site-packages/pip/_vendor/pyproject_hooks/_in_process/_in_process.py", line 373, in main
json_out["return_val"] = hook(**hook_input["kwargs"])
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/environment/miniconda3/envs/leisaac/lib/python3.11/site-packages/pip/_vendor/pyproject_hooks/_in_process/_in_process.py", line 143, in get_requires_for_build_wheel
return hook(config_settings)
^^^^^^^^^^^^^^^^^^^^^
File "/tmp/pip-build-env-98l8tu3z/overlay/lib/python3.11/site-packages/setuptools/build_meta.py", line 333, in get_requires_for_build_wheel
return self._get_build_requires(config_settings, requirements=[])
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/pip-build-env-98l8tu3z/overlay/lib/python3.11/site-packages/setuptools/build_meta.py", line 301, in _get_build_requires
self.run_setup()
File "/tmp/pip-build-env-98l8tu3z/overlay/lib/python3.11/site-packages/setuptools/build_meta.py", line 520, in run_setup
super().run_setup(setup_script=setup_script)
File "/tmp/pip-build-env-98l8tu3z/overlay/lib/python3.11/site-packages/setuptools/build_meta.py", line 317, in run_setup
exec(code, locals())
File "", line 1, in
ModuleNotFoundError: No module named 'pkg_resources'
[end of output]
note: This error originates from a subprocess, and is likely not a problem with pip.
ERROR: Failed to build 'flatdict' when getting requirements to build wheel