Skip to content

Dependency conflicts with Isaac Lab 3.0 beta + Isaac Sim 6.0.0.1 #6200

@CaptainDra

Description

@CaptainDra

Hi, I installed Isaac Lab release/3.0.0-beta2 on top of Isaac Sim 6.0.0.1.

Environment:

  • Ubuntu 24.04
  • Python 3.12.8
  • Isaac Sim 6.0.0.1
  • Isaac Lab branch release/3.0.0-beta2(this is just a simple, this issue also exists with other Isaac Lab version)
  • Isaac Lab commit a8554968f604e54e4d0862c5922ed0f9b49aaa92

Basic runtime checks pass:

python -c "import isaacsim; import isaaclab; print('ok')"

A minimal headless AppLauncher startup also works.

However, pip check reports dependency conflicts, for example:

isaaclab 6.1.7 requires coverage==7.6.1, but isaacsim-kernel 6.0.0.1 requires coverage==7.4.4.
isaaclab-rl 0.5.4 requires packaging<24, but isaacsim-core 6.0.0.1 requires packaging==26.0.
nvidia-srl-usd 2.0.0 requires numpy<2.0.0, but isaacsim-kernel 6.0.0.1 requires numpy==2.3.1.
moviepy 2.2.1 requires pillow<12.0, but isaacsim-kernel 6.0.0.1 requires Pillow==12.1.1.

Is this expected for the current release/3.0.0-beta2 stack?

If these conflicts are non-blocking, it would be helpful to mention this in the installation docs. Otherwise, is there a recommended dependency pin set for a clean Isaac Sim 6.0 + Isaac Lab 3.0 environment?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions