Dependency: 'omni.physx.bundle' = { version='^' } can't be satisfied

I have been following the instructions below to install Isaac Lab and Isaac Sim
https://isaac-sim.github.io/IsaacLab/main/source/setup/installation/pip_installation.html#installing-isaac-lab

Isaac Sim works fine. But Isaac Lab does not open -

./isaaclab.sh -p source/standalone/tutorials/00_sim/create_empty.py
[INFO] Using python from: /home/csingh/anaconda3/envs/isaaclab/bin/python
[WARN][AppLauncher]: There are no arguments attached to the ArgumentParser object. If you have your own arguments, please load your own arguments before calling the AppLauncher.add_app_launcher_args method. This allows the method to check the validity of the arguments and perform checks for argument names.
[INFO][AppLauncher]: Loading experience file: /home/csingh/GitHub/IsaacLab/source/apps/isaaclab.python.kit
[Warning] [omni.isaac.kit.simulation_app] Modules: [‘omni.kit_app’] were loaded before SimulationApp was started and might not be loaded correctly.
[Warning] [omni.isaac.kit.simulation_app] Please check to make sure no extra omniverse or pxr modules are imported before the call to SimulationApp(…)
Loading user config located at: ‘/home/csingh/.local/lib/python3.10/site-packages/omni/data/Kit/Isaac-Sim/4.2/user.config.json’
[Info] [carb] Logging to file: /home/csingh/.local/lib/python3.10/site-packages/omni/logs/Kit/Isaac-Sim/4.2/kit_20241201_170428.log
2024-12-01 16:04:28 [0ms] [Warning] [omni.kit.app.plugin] No crash reporter present, dumps uploading isn’t available.
2024-12-01 16:04:31 [3,185ms] [Error] [omni.ext.plugin] Failed to resolve extension dependencies. Failure hints:
[isaaclab.python-1.3.0] dependency: ‘omni.physx.bundle’ = { version=‘^’ } can’t be satisfied. Available versions:
(none found)
Synced registries:
- kit/default : found 388 packages
- kit/sdk : found 317 packages
- kit/community : found 384 packages

2024-12-01 16:04:31 [3,185ms] [Error] [omni.kit.app.plugin] Exiting app because of dependency solver failure…
Traceback (most recent call last):
File “/home/csingh/GitHub/IsaacLab/source/standalone/tutorials/00_sim/create_empty.py”, line 29, in
app_launcher = AppLauncher(args_cli)
File “/home/csingh/GitHub/IsaacLab/source/extensions/omni.isaac.lab/omni/isaac/lab/app/app_launcher.py”, line 113, in init
self._create_app()
File “/home/csingh/GitHub/IsaacLab/source/extensions/omni.isaac.lab/omni/isaac/lab/app/app_launcher.py”, line 607, in _create_app
self._app = SimulationApp(self._sim_app_config, experience=self._sim_experience_file)
File “/home/csingh/.local/lib/python3.10/site-packages/isaacsim/exts/omni.isaac.kit/omni/isaac/kit/simulation_app.py”, line 214, in init
from .utils import create_new_stage, open_stage, set_livesync_stage
File “/home/csingh/.local/lib/python3.10/site-packages/isaacsim/exts/omni.isaac.kit/omni/isaac/kit/utils.py”, line 17, in
from omni.kit.usd import layers
ModuleNotFoundError: No module named ‘omni.kit.usd’

try this

pip install isaacsim-rl isaacsim-replicator isaacsim-extscache-physics isaacsim-extscache-kit-sdk isaacsim-extscache-kit isaacsim-app --extra-index-url https://pypi.nvidia.com

Hi, thank you. I already tried it. I think it has to do with some extra packages that are probably not installed with isaacsim.

pip install isaacsim-rl isaacsim-replicator isaacsim-extscache-physics isaacsim-extscache-kit-sdk isaacsim-extscache-kit isaacsim-app --extra-index-url https://pypi.nvidia.com

Looking in indexes: Simple index, https://pypi.nvidia.com
Requirement already satisfied: isaacsim-rl in /home/csingh/anaconda3/envs/isaaclab/lib/python3.10/site-packages (4.2.0.2)
Requirement already satisfied: isaacsim-replicator in /home/csingh/anaconda3/envs/isaaclab/lib/python3.10/site-packages (4.2.0.2)
Requirement already satisfied: isaacsim-extscache-physics in /home/csingh/anaconda3/envs/isaaclab/lib/python3.10/site-packages (4.2.0.2)
Requirement already satisfied: isaacsim-extscache-kit-sdk in /home/csingh/anaconda3/envs/isaaclab/lib/python3.10/site-packages (4.2.0.2)
Requirement already satisfied: isaacsim-extscache-kit in /home/csingh/anaconda3/envs/isaaclab/lib/python3.10/site-packages (4.2.0.2)
Requirement already satisfied: isaacsim-app in /home/csingh/anaconda3/envs/isaaclab/lib/python3.10/site-packages (4.2.0.2)
Requirement already satisfied: isaacsim-robot==4.2.0.2 in /home/csingh/anaconda3/envs/isaaclab/lib/python3.10/site-packages (from isaacsim-rl) (4.2.0.2)
Requirement already satisfied: isaacsim-benchmark==4.2.0.2 in /home/csingh/anaconda3/envs/isaaclab/lib/python3.10/site-packages (from isaacsim-rl) (4.2.0.2)
Requirement already satisfied: gymnasium in /home/csingh/anaconda3/envs/isaaclab/lib/python3.10/site-packages (from isaacsim-rl) (0.29.1)
Requirement already satisfied: isaacsim-sensor==4.2.0.2 in /home/csingh/anaconda3/envs/isaaclab/lib/python3.10/site-packages (from isaacsim-robot==4.2.0.2->isaacsim-rl) (4.2.0.2)
Requirement already satisfied: isaacsim-robot-motion==4.2.0.2 in /home/csingh/anaconda3/envs/isaaclab/lib/python3.10/site-packages (from isaacsim-robot==4.2.0.2->isaacsim-rl) (4.2.0.2)
Requirement already satisfied: osqp<1.0.0 in /home/csingh/.local/lib/python3.10/site-packages (from isaacsim-robot==4.2.0.2->isaacsim-rl) (0.6.7.post3)
Requirement already satisfied: isaacsim-gui==4.2.0.2 in /home/csingh/anaconda3/envs/isaaclab/lib/python3.10/site-packages (from isaacsim-robot-motion==4.2.0.2->isaacsim-robot==4.2.0.2->isaacsim-rl) (4.2.0.2)
Requirement already satisfied: isaacsim-utils==4.2.0.2 in /home/csingh/anaconda3/envs/isaaclab/lib/python3.10/site-packages (from isaacsim-sensor==4.2.0.2->isaacsim-robot==4.2.0.2->isaacsim-rl) (4.2.0.2)
Requirement already satisfied: isaacsim-storage==4.2.0.2 in /home/csingh/anaconda3/envs/isaaclab/lib/python3.10/site-packages (from isaacsim-sensor==4.2.0.2->isaacsim-robot==4.2.0.2->isaacsim-rl) (4.2.0.2)
Requirement already satisfied: pillow in /home/csingh/anaconda3/envs/isaaclab/lib/python3.10/site-packages (from isaacsim-sensor==4.2.0.2->isaacsim-robot==4.2.0.2->isaacsim-rl) (10.4.0)
Requirement already satisfied: isaacsim-core==4.2.0.2 in /home/csingh/anaconda3/envs/isaaclab/lib/python3.10/site-packages (from isaacsim-gui==4.2.0.2->isaacsim-robot-motion==4.2.0.2->isaacsim-robot==4.2.0.2->isaacsim-rl) (4.2.0.2)
Requirement already satisfied: isaacsim-kernel==4.2.0.2 in /home/csingh/anaconda3/envs/isaaclab/lib/python3.10/site-packages (from isaacsim-storage==4.2.0.2->isaacsim-sensor==4.2.0.2->isaacsim-robot==4.2.0.2->isaacsim-rl) (4.2.0.2)
Requirement already satisfied: numpy<2.0.0 in /home/csingh/.local/lib/python3.10/site-packages (from isaacsim-core==4.2.0.2->isaacsim-gui==4.2.0.2->isaacsim-robot-motion==4.2.0.2->isaacsim-robot==4.2.0.2->isaacsim-rl) (1.26.4)
Requirement already satisfied: scipy in /home/csingh/.local/lib/python3.10/site-packages (from isaacsim-core==4.2.0.2->isaacsim-gui==4.2.0.2->isaacsim-robot-motion==4.2.0.2->isaacsim-robot==4.2.0.2->isaacsim-rl) (1.13.1)
Requirement already satisfied: matplotlib in /home/csingh/.local/lib/python3.10/site-packages (from isaacsim-core==4.2.0.2->isaacsim-gui==4.2.0.2->isaacsim-robot-motion==4.2.0.2->isaacsim-robot==4.2.0.2->isaacsim-rl) (3.9.0)
Requirement already satisfied: torch>=2.2.0 in /home/csingh/.local/lib/python3.10/site-packages (from isaacsim-core==4.2.0.2->isaacsim-gui==4.2.0.2->isaacsim-robot-motion==4.2.0.2->isaacsim-robot==4.2.0.2->isaacsim-rl) (2.5.1+cu118)
Requirement already satisfied: opencv-python in /home/csingh/.local/lib/python3.10/site-packages (from isaacsim-core==4.2.0.2->isaacsim-gui==4.2.0.2->isaacsim-robot-motion==4.2.0.2->isaacsim-robot==4.2.0.2->isaacsim-rl) (4.10.0.84)
Requirement already satisfied: psutil in /home/csingh/anaconda3/envs/isaaclab/lib/python3.10/site-packages (from isaacsim-core==4.2.0.2->isaacsim-gui==4.2.0.2->isaacsim-robot-motion==4.2.0.2->isaacsim-robot==4.2.0.2->isaacsim-rl) (5.9.8)
Requirement already satisfied: boto3 in /home/csingh/.local/lib/python3.10/site-packages (from isaacsim-core==4.2.0.2->isaacsim-gui==4.2.0.2->isaacsim-robot-motion==4.2.0.2->isaacsim-robot==4.2.0.2->isaacsim-rl) (1.35.71)
Requirement already satisfied: pyyaml in /home/csingh/anaconda3/envs/isaaclab/lib/python3.10/site-packages (from isaacsim-core==4.2.0.2->isaacsim-gui==4.2.0.2->isaacsim-robot-motion==4.2.0.2->isaacsim-robot==4.2.0.2->isaacsim-rl) (6.0.2)
Requirement already satisfied: omniverse-kit==106.1.0.140981 in /home/csingh/anaconda3/envs/isaaclab/lib/python3.10/site-packages (from isaacsim-kernel==4.2.0.2->isaacsim-storage==4.2.0.2->isaacsim-sensor==4.2.0.2->isaacsim-robot==4.2.0.2->isaacsim-rl) (106.1.0.140981)
Requirement already satisfied: pyperclip in /home/csingh/.local/lib/python3.10/site-packages (from isaacsim-app) (1.9.0)
Requirement already satisfied: cloudpickle>=1.2.0 in /home/csingh/.local/lib/python3.10/site-packages (from gymnasium->isaacsim-rl) (3.1.0)
Requirement already satisfied: typing-extensions>=4.3.0 in /home/csingh/.local/lib/python3.10/site-packages (from gymnasium->isaacsim-rl) (4.12.2)
Requirement already satisfied: farama-notifications>=0.0.1 in /home/csingh/.local/lib/python3.10/site-packages (from gymnasium->isaacsim-rl) (0.0.4)
Requirement already satisfied: qdldl in /home/csingh/.local/lib/python3.10/site-packages (from osqp<1.0.0->isaacsim-robot==4.2.0.2->isaacsim-rl) (0.1.7.post4)
Requirement already satisfied: filelock in /home/csingh/.local/lib/python3.10/site-packages (from torch>=2.2.0->isaacsim-core==4.2.0.2->isaacsim-gui==4.2.0.2->isaacsim-robot-motion==4.2.0.2->isaacsim-robot==4.2.0.2->isaacsim-rl) (3.13.1)
Requirement already satisfied: networkx in /home/csingh/.local/lib/python3.10/site-packages (from torch>=2.2.0->isaacsim-core==4.2.0.2->isaacsim-gui==4.2.0.2->isaacsim-robot-motion==4.2.0.2->isaacsim-robot==4.2.0.2->isaacsim-rl) (3.2.1)
Requirement already satisfied: jinja2 in /home/csingh/.local/lib/python3.10/site-packages (from torch>=2.2.0->isaacsim-core==4.2.0.2->isaacsim-gui==4.2.0.2->isaacsim-robot-motion==4.2.0.2->isaacsim-robot==4.2.0.2->isaacsim-rl) (3.1.4)
Requirement already satisfied: fsspec in /home/csingh/.local/lib/python3.10/site-packages (from torch>=2.2.0->isaacsim-core==4.2.0.2->isaacsim-gui==4.2.0.2->isaacsim-robot-motion==4.2.0.2->isaacsim-robot==4.2.0.2->isaacsim-rl) (2024.9.0)
Requirement already satisfied: nvidia-cuda-nvrtc-cu11==11.8.89 in /home/csingh/.local/lib/python3.10/site-packages (from torch>=2.2.0->isaacsim-core==4.2.0.2->isaacsim-gui==4.2.0.2->isaacsim-robot-motion==4.2.0.2->isaacsim-robot==4.2.0.2->isaacsim-rl) (11.8.89)
Requirement already satisfied: nvidia-cuda-runtime-cu11==11.8.89 in /home/csingh/.local/lib/python3.10/site-packages (from torch>=2.2.0->isaacsim-core==4.2.0.2->isaacsim-gui==4.2.0.2->isaacsim-robot-motion==4.2.0.2->isaacsim-robot==4.2.0.2->isaacsim-rl) (11.8.89)
Requirement already satisfied: nvidia-cuda-cupti-cu11==11.8.87 in /home/csingh/.local/lib/python3.10/site-packages (from torch>=2.2.0->isaacsim-core==4.2.0.2->isaacsim-gui==4.2.0.2->isaacsim-robot-motion==4.2.0.2->isaacsim-robot==4.2.0.2->isaacsim-rl) (11.8.87)
Requirement already satisfied: nvidia-cudnn-cu11==9.1.0.70 in /home/csingh/.local/lib/python3.10/site-packages (from torch>=2.2.0->isaacsim-core==4.2.0.2->isaacsim-gui==4.2.0.2->isaacsim-robot-motion==4.2.0.2->isaacsim-robot==4.2.0.2->isaacsim-rl) (9.1.0.70)
Requirement already satisfied: nvidia-cublas-cu11==11.11.3.6 in /home/csingh/.local/lib/python3.10/site-packages (from torch>=2.2.0->isaacsim-core==4.2.0.2->isaacsim-gui==4.2.0.2->isaacsim-robot-motion==4.2.0.2->isaacsim-robot==4.2.0.2->isaacsim-rl) (11.11.3.6)
Requirement already satisfied: nvidia-cufft-cu11==10.9.0.58 in /home/csingh/.local/lib/python3.10/site-packages (from torch>=2.2.0->isaacsim-core==4.2.0.2->isaacsim-gui==4.2.0.2->isaacsim-robot-motion==4.2.0.2->isaacsim-robot==4.2.0.2->isaacsim-rl) (10.9.0.58)
Requirement already satisfied: nvidia-curand-cu11==10.3.0.86 in /home/csingh/.local/lib/python3.10/site-packages (from torch>=2.2.0->isaacsim-core==4.2.0.2->isaacsim-gui==4.2.0.2->isaacsim-robot-motion==4.2.0.2->isaacsim-robot==4.2.0.2->isaacsim-rl) (10.3.0.86)
Requirement already satisfied: nvidia-cusolver-cu11==11.4.1.48 in /home/csingh/.local/lib/python3.10/site-packages (from torch>=2.2.0->isaacsim-core==4.2.0.2->isaacsim-gui==4.2.0.2->isaacsim-robot-motion==4.2.0.2->isaacsim-robot==4.2.0.2->isaacsim-rl) (11.4.1.48)
Requirement already satisfied: nvidia-cusparse-cu11==11.7.5.86 in /home/csingh/.local/lib/python3.10/site-packages (from torch>=2.2.0->isaacsim-core==4.2.0.2->isaacsim-gui==4.2.0.2->isaacsim-robot-motion==4.2.0.2->isaacsim-robot==4.2.0.2->isaacsim-rl) (11.7.5.86)
Requirement already satisfied: nvidia-nccl-cu11==2.21.5 in /home/csingh/.local/lib/python3.10/site-packages (from torch>=2.2.0->isaacsim-core==4.2.0.2->isaacsim-gui==4.2.0.2->isaacsim-robot-motion==4.2.0.2->isaacsim-robot==4.2.0.2->isaacsim-rl) (2.21.5)
Requirement already satisfied: nvidia-nvtx-cu11==11.8.86 in /home/csingh/.local/lib/python3.10/site-packages (from torch>=2.2.0->isaacsim-core==4.2.0.2->isaacsim-gui==4.2.0.2->isaacsim-robot-motion==4.2.0.2->isaacsim-robot==4.2.0.2->isaacsim-rl) (11.8.86)
Requirement already satisfied: triton==3.1.0 in /home/csingh/.local/lib/python3.10/site-packages (from torch>=2.2.0->isaacsim-core==4.2.0.2->isaacsim-gui==4.2.0.2->isaacsim-robot-motion==4.2.0.2->isaacsim-robot==4.2.0.2->isaacsim-rl) (3.1.0)
Requirement already satisfied: sympy==1.13.1 in /home/csingh/.local/lib/python3.10/site-packages (from torch>=2.2.0->isaacsim-core==4.2.0.2->isaacsim-gui==4.2.0.2->isaacsim-robot-motion==4.2.0.2->isaacsim-robot==4.2.0.2->isaacsim-rl) (1.13.1)
Requirement already satisfied: mpmath<1.4,>=1.1.0 in /home/csingh/.local/lib/python3.10/site-packages (from sympy==1.13.1->torch>=2.2.0->isaacsim-core==4.2.0.2->isaacsim-gui==4.2.0.2->isaacsim-robot-motion==4.2.0.2->isaacsim-robot==4.2.0.2->isaacsim-rl) (1.3.0)
Requirement already satisfied: botocore<1.36.0,>=1.35.71 in /home/csingh/.local/lib/python3.10/site-packages (from boto3->isaacsim-core==4.2.0.2->isaacsim-gui==4.2.0.2->isaacsim-robot-motion==4.2.0.2->isaacsim-robot==4.2.0.2->isaacsim-rl) (1.35.71)
Requirement already satisfied: jmespath<2.0.0,>=0.7.1 in /home/csingh/.local/lib/python3.10/site-packages (from boto3->isaacsim-core==4.2.0.2->isaacsim-gui==4.2.0.2->isaacsim-robot-motion==4.2.0.2->isaacsim-robot==4.2.0.2->isaacsim-rl) (1.0.1)
Requirement already satisfied: s3transfer<0.11.0,>=0.10.0 in /home/csingh/.local/lib/python3.10/site-packages (from boto3->isaacsim-core==4.2.0.2->isaacsim-gui==4.2.0.2->isaacsim-robot-motion==4.2.0.2->isaacsim-robot==4.2.0.2->isaacsim-rl) (0.10.4)
Requirement already satisfied: contourpy>=1.0.1 in /home/csingh/.local/lib/python3.10/site-packages (from matplotlib->isaacsim-core==4.2.0.2->isaacsim-gui==4.2.0.2->isaacsim-robot-motion==4.2.0.2->isaacsim-robot==4.2.0.2->isaacsim-rl) (1.3.0)
Requirement already satisfied: cycler>=0.10 in /home/csingh/.local/lib/python3.10/site-packages (from matplotlib->isaacsim-core==4.2.0.2->isaacsim-gui==4.2.0.2->isaacsim-robot-motion==4.2.0.2->isaacsim-robot==4.2.0.2->isaacsim-rl) (0.12.1)
Requirement already satisfied: fonttools>=4.22.0 in /home/csingh/.local/lib/python3.10/site-packages (from matplotlib->isaacsim-core==4.2.0.2->isaacsim-gui==4.2.0.2->isaacsim-robot-motion==4.2.0.2->isaacsim-robot==4.2.0.2->isaacsim-rl) (4.55.0)
Requirement already satisfied: kiwisolver>=1.3.1 in /home/csingh/.local/lib/python3.10/site-packages (from matplotlib->isaacsim-core==4.2.0.2->isaacsim-gui==4.2.0.2->isaacsim-robot-motion==4.2.0.2->isaacsim-robot==4.2.0.2->isaacsim-rl) (1.4.7)
Requirement already satisfied: packaging>=20.0 in /home/csingh/.local/lib/python3.10/site-packages (from matplotlib->isaacsim-core==4.2.0.2->isaacsim-gui==4.2.0.2->isaacsim-robot-motion==4.2.0.2->isaacsim-robot==4.2.0.2->isaacsim-rl) (24.2)
Requirement already satisfied: pyparsing>=2.3.1 in /home/csingh/anaconda3/envs/isaaclab/lib/python3.10/site-packages (from matplotlib->isaacsim-core==4.2.0.2->isaacsim-gui==4.2.0.2->isaacsim-robot-motion==4.2.0.2->isaacsim-robot==4.2.0.2->isaacsim-rl) (3.2.0)
Requirement already satisfied: python-dateutil>=2.7 in /home/csingh/.local/lib/python3.10/site-packages (from matplotlib->isaacsim-core==4.2.0.2->isaacsim-gui==4.2.0.2->isaacsim-robot-motion==4.2.0.2->isaacsim-robot==4.2.0.2->isaacsim-rl) (2.9.0.post0)
Requirement already satisfied: urllib3!=2.2.0,<3,>=1.25.4 in /home/csingh/anaconda3/envs/isaaclab/lib/python3.10/site-packages (from botocore<1.36.0,>=1.35.71->boto3->isaacsim-core==4.2.0.2->isaacsim-gui==4.2.0.2->isaacsim-robot-motion==4.2.0.2->isaacsim-robot==4.2.0.2->isaacsim-rl) (2.2.3)
Requirement already satisfied: six>=1.5 in /home/csingh/anaconda3/envs/isaaclab/lib/python3.10/site-packages (from python-dateutil>=2.7->matplotlib->isaacsim-core==4.2.0.2->isaacsim-gui==4.2.0.2->isaacsim-robot-motion==4.2.0.2->isaacsim-robot==4.2.0.2->isaacsim-rl) (1.16.0)
Requirement already satisfied: MarkupSafe>=2.0 in /home/csingh/.local/lib/python3.10/site-packages (from jinja2->torch>=2.2.0->isaacsim-core==4.2.0.2->isaacsim-gui==4.2.0.2->isaacsim-robot-motion==4.2.0.2->isaacsim-robot==4.2.0.2->isaacsim-rl) (2.1.5)

Give me 20 mins I think I’ve solved this before I’ve got a video on it. I’m doing the install on my laptop now. Once I’ve got it figured out I’ll post back here

At 6:30 ish…

https://docs.omniverse.nvidia.com/isaacsim/latest/installation/install_python.html

Run

pip install isaacsim-extscache-physics==4.2.0.2 isaacsim-extscache-kit==4.2.0.2 isaacsim-extscache-kit-sdk==4.2.0.2 --extra-index-url https://pypi.nvidia.com

2 Likes

It seems to work now. I have another issue though, but it seems CUDA related.
2024-12-03 05:40:41 [132,677ms] [Warning] [omni.graph.core.plugin] OmniGraphSettings::getCudaDeviceOrdinal: unable to get a valid CUDA device id from the renderer. Defaulting to GPU0.
2024-12-03 05:40:41 [132,680ms] [Error] [carb.cudainterop.plugin] CUDA error 999: cudaErrorUnknown - unknown error)
2024-12-03 05:40:41 [132,680ms] [Error] [carb.cudainterop.plugin] Failed to query CUDA device count.

Anyway, the main issue is resolved. Thank you for sharing :)

“unable to get a valid CUDA device id from the renderer. Defaulting to GPU0”

Means it can’t find a compatible card.

What GPU do you have?

GeForce RTX 4060

I think my cuda installation is wrong. I need to reinstall it and check

I was going to ask that…

1 Like

Ok, with the installation of CUDA 12.6, it is working now. Thank you very much

Anytime we are doing a Isaac lab study group tomorrow on discord if you would like to join :)

2 Likes

Awesome, sure. At what time is it? If I am available, would love to join.

OpenUSD Digital Twins for Industrial Operations

schedule

Wednesday, December 4, 1:00pm - 2:00pm (CST)

It’s 30 mins after Edmars stream ends in the discord :)

1 Like

Thanks for the great help on the video @Sirens_uk

Just to help others looking for the same information, the shortcut here is to run this “full isaac install” command

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.