Skip to content

[Bug Report] [isaaclab.python-2.2.0] dependency: 'isaacsim.util.debug_draw' = { version='^' } can't be satisfied. #3478

@Griseo-Kaslana

Description

@Griseo-Kaslana

Describe the bug

A few days ago, I successfully installed Isaac Lab 2.2 and Isaac Sim 5.0.0 following the official tutorials. I was able to run the relevant example scripts and completed basic RL training with the JetBot. However, when I tried to use it today, I found that I could no longer run any projects successfully — they all throw the following error:

❯ ./isaaclab.sh -p scripts/tutorials/00_sim/create_empty.py
[INFO] Using python from: /home/stardust/.miniforge3/envs/isaac_lab2.2/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]: Using device: cuda:0
[INFO][AppLauncher]: Loading experience file: /home/stardust/Desktop/xlk/IsaacLab/apps/isaaclab.python.kit
[Warning] [simulation_app.simulation_app] Modules: ['omni.kit_app'] were loaded before SimulationApp was started and might not be loaded correctly.
[Warning] [simulation_app.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/stardust/.miniforge3/envs/isaac_lab2.2/lib/python3.11/site-packages/omni/data/Kit/Isaac-Sim/5.0/user.config.json'
[Info] [carb] Logging to file: /home/stardust/.miniforge3/envs/isaac_lab2.2/lib/python3.11/site-packages/omni/logs/Kit/Isaac-Sim/5.0/kit_20250917_165221.log
[0.019s] Failed to solve some dependencies locally, syncing with extension registry...
[0.020s] [ext: omni.kit.async_engine-0.0.3] startup
[0.022s] [ext: omni.client.lib-1.1.0] startup
[0.031s] [ext: omni.kit.registry.nucleus-0.0.0] startup
2025-09-17T08:52:28Z [7,431ms] [Error] [omni.ext.plugin] Failed to resolve extension dependencies. Failure hints:
    [isaaclab.python-2.2.0] dependency: 'isaacsim.util.debug_draw' = { version='^' } can't be satisfied. Available versions:
     (none found)
 Platform incompatible packages:
     - [isaacsim.util.debug_draw-2.0.3+106.5.0.lx64.d.cp310] (registry)
     - [isaacsim.util.debug_draw-2.0.3+106.5.0.wx64.r.cp310] (registry)
     - [isaacsim.util.debug_draw-2.0.3+106.5.0.wx64.d.cp310] (registry)
     - [isaacsim.util.debug_draw-2.0.3+106.5.0.lx64.r.cp310] (registry)
 Synced registries:
     - kit/default         : found 797 packages 
     - kit/sdk             : found 342 packages 
     - kit/community       : found 458 packages 

2025-09-17T08:52:28Z [7,431ms] [Error] [omni.kit.app.plugin] Exiting app because of dependency solver failure...
Traceback (most recent call last):
  File "/home/stardust/Desktop/xlk/IsaacLab/scripts/tutorials/00_sim/create_empty.py", line 29, in <module>
    app_launcher = AppLauncher(args_cli)
                   ^^^^^^^^^^^^^^^^^^^^^
  File "/home/stardust/Desktop/xlk/IsaacLab/source/isaaclab/isaaclab/app/app_launcher.py", line 127, in __init__
    self._create_app()
  File "/home/stardust/Desktop/xlk/IsaacLab/source/isaaclab/isaaclab/app/app_launcher.py", line 811, in _create_app
    self._app = SimulationApp(self._sim_app_config, experience=self._sim_experience_file)
                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/stardust/.miniforge3/envs/isaac_lab2.2/lib/python3.11/site-packages/isaacsim/exts/isaacsim.simulation_app/isaacsim/simulation_app/simulation_app.py", line 245, in __init__
    from .utils import create_new_stage, open_stage
  File "/home/stardust/.miniforge3/envs/isaac_lab2.2/lib/python3.11/site-packages/isaacsim/exts/isaacsim.simulation_app/isaacsim/simulation_app/utils.py", line 23, in <module>
    from omni.kit.usd import layers
ModuleNotFoundError: No module named 'omni.kit.usd'
2025-09-17T08:52:28Z [7,433ms] [Warning] [carb] Recursive unloadAllPlugins() detected!

My installation steps for Isaac Lab

conda create -n isaac_lab2.2 python=3.11
pip install --upgrade pip
pip install torch==2.7.0 torchvision==0.22.0 --index-url https://download.pytorch.org/whl/cu128
pip install "isaacsim[all,extscache]==5.0.0" --extra-index-url https://pypi.nvidia.com

git clone https://github.com/isaac-sim/IsaacLab.git
sudo apt install cmake build-essential
./isaaclab.sh --install 

System Info

The characteristic of my environment:

  • Commit: a80fa53
  • Isaac Sim Version: 5.0.0
  • OS: Ubuntu 24.04
  • GPU: RTX 5070 Ti
  • CUDA: 12.8
  • GPU Driver: 570.172.08

The pip packages of my environment:

❯ pip list | grep isaac
allstar_sim                          0.1.0                    /home/stardust/Desktop/xlk/isaac-simbot/source/allstar_sim
custom_msg                           0.0.0                    /home/stardust/Desktop/xlk/isaac-simbot/source/custom_msg
isaac_lab_test                       0.1.0                    /home/stardust/Desktop/xlk/isaac_lab_test/source/isaac_lab_test
isaaclab                             0.45.9                   /home/stardust/Desktop/xlk/IsaacLab/source/isaaclab
isaaclab_assets                      0.2.2                    /home/stardust/Desktop/xlk/IsaacLab/source/isaaclab_assets
isaaclab_mimic                       1.0.13                   /home/stardust/Desktop/xlk/IsaacLab/source/isaaclab_mimic
isaaclab_rl                          0.2.4                    /home/stardust/Desktop/xlk/IsaacLab/source/isaaclab_rl
isaaclab_tasks                       0.10.47                  /home/stardust/Desktop/xlk/IsaacLab/source/isaaclab_tasks
isaacsim                             5.0.0.0
isaacsim-app                         5.0.0.0
isaacsim-asset                       5.0.0.0
isaacsim-benchmark                   5.0.0.0
isaacsim-code-editor                 5.0.0.0
isaacsim-core                        5.0.0.0
isaacsim-cortex                      5.0.0.0
isaacsim-example                     5.0.0.0
isaacsim-extscache-kit               5.0.0.0
isaacsim-extscache-kit-sdk           5.0.0.0
isaacsim-extscache-physics           5.0.0.0
isaacsim-gui                         5.0.0.0
isaacsim-kernel                      5.0.0.0
isaacsim-replicator                  5.0.0.0
isaacsim-rl                          5.0.0.0
isaacsim-robot                       5.0.0.0
isaacsim-robot-motion                5.0.0.0
isaacsim-robot-setup                 5.0.0.0
isaacsim-ros1                        5.0.0.0
isaacsim-ros2                        5.0.0.0
isaacsim-sensor                      5.0.0.0
isaacsim-storage                     5.0.0.0
isaacsim-template                    5.0.0.0
isaacsim-test                        5.0.0.0
isaacsim-utils                       5.0.0.0

Additional context

I can launch Isaac Sim normally by running isaacsim — no issues there.

I tried the workaround in isaac-sim/IsaacLab#1937, but the exact same error still occurs.

mv ~/.nvidia-omniverse ~/.nvidia-omniverse.bak
mv ~/.cache/ov ~/.cache/ov.bak
mv ~/.local/share/ov ~/.local/share/ov.bak

Checklist

  • I have checked that there is no similar issue in the repo (required)
  • I have checked that the issue is not in running Isaac Sim itself and is related to the repo

Acceptance Criteria

  • ./isaaclab.sh -p scripts/tutorials/00_sim/create_empty.py runs with no issue
  • I am able to finish the installing Isaac lab tutoring and train a robot

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions