Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ERROR: Could not find a version that satisfies the requirement rsl-rl (unavailable) (from omni-isaac-lab-tasks[all]) (from versions: none) #1

Open
VictoriYang opened this issue Feb 19, 2025 · 5 comments

Comments

@VictoriYang
Copy link

Great job!
There is a problem during the docker building process. Do you have any advice?
Looking for your reply. Thanks

@xshenhan
Copy link
Collaborator

Thank you for your feedback! Regarding the issue during the Docker building process, could you confirm if the problem occurs at the line RUN ./isaaclab.sh --install? If so, here’s a potential workaround:

  1. Comment out the problematic line: Temporarily comment out the line RUN ./isaaclab.sh --install in your Dockerfile.
  2. Build the Docker image: Proceed with building the Docker image without installing IsaacLab at this stage.
  3. Manually install IsaacLab: After the Docker build is complete, attach to the container and manually install IsaacLab following the official installation guide. We recommend using IsaacLab v1.1.0 for compatibility.

Additionally, if you could provide more details—such as your operating system version, Docker version, and any error logs—I’d be happy to reproduce the issue and provide an updated Dockerfile as soon as possible.

Let me know if you need further assistance!

@VictoriYang
Copy link
Author

Yes, it happened at the line RUN ./isaaclab.sh --install. I'm trying installing IsaacLab manually. If there's any further problem, I'll paste it here. Thanks for your quick answer!

@advait-patel-17
Copy link

I'm getting the same issue. On Ubuntu 22, Docker version 27.3.1. Will also try to install IsaacLab manually. @VictoriYang did you have any further issues?
error:

23.73 ERROR: pip's dependency resolver does not currently take into account all the packages that are installed. This behaviour is the source of the following dependency conflicts.
23.73 nvidia-srl-usd 0.14.0 requires usd-core<24.00,>=21.11, which is not installed.
23.73 nvidia-srl-usd-to-urdf 0.6.0 requires usd-core<24.00,>=21.11, which is not installed.
23.73 WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv
23.73 WARNING: You are using pip version 21.2.1+nv1; however, version 25.0.1 is available.
23.73 You should consider upgrading via the '/root/miniconda/envs/py10/bin/python -m pip install --upgrade pip' command.
23.73 WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv
23.73 WARNING: You are using pip version 21.2.1+nv1; however, version 25.0.1 is available.
23.73 You should consider upgrading via the '/root/miniconda/envs/py10/bin/python -m pip install --upgrade pip' command.
23.73 WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv
23.73 WARNING: You are using pip version 21.2.1+nv1; however, version 25.0.1 is available.
23.73 You should consider upgrading via the '/root/miniconda/envs/py10/bin/python -m pip install --upgrade pip' command.
23.73   Running command git clone -q https://github.com/leggedrobotics/rsl_rl.git /tmp/pip-install-p8ex5rmg/rsl-rl_a76f3f7a5ec646cc97e375b67ca2673b
23.73   WARNING: Generating metadata for package rsl-rl produced metadata for project name rsl-rl-lib. Fix your #egg=rsl-rl fragments.
23.73 WARNING: Discarding git+https://github.com/leggedrobotics/rsl_rl.git. Requested rsl-rl-lib from git+https://github.com/leggedrobotics/rsl_rl.git (from omni-isaac-lab_tasks==0.7.10) has inconsistent name: filename has 'rsl-rl', but metadata has 'rsl-rl-lib'
23.73   Running command git clone -q https://github.com/ARISE-Initiative/robomimic.git /tmp/pip-install-p8ex5rmg/robomimic_466adcdb644c4ace9e0cc847664389f9
23.73 ERROR: Could not find a version that satisfies the requirement rsl-rl (unavailable) (from omni-isaac-lab-tasks[all]) (from versions: none)
23.73 ERROR: No matching distribution found for rsl-rl (unavailable)
23.73 WARNING: You are using pip version 21.2.1+nv1; however, version 25.0.1 is available.
23.73 You should consider upgrading via the '/root/miniconda/envs/py10/bin/python -m pip install --upgrade pip' command.
23.73 
23.73 ERROR conda.cli.main_run:execute(125): `conda run /bin/bash -c ./isaaclab.sh --install` failed. (See above for error)
23.73 
------
Dockerfile:57
--------------------
  55 |     RUN ./isaaclab.sh --conda py10
  56 |     
  57 | >>> RUN ./isaaclab.sh --install 
  58 |     
  59 |     # Install other dependencies
--------------------
ERROR: failed to solve: process "conda run -n py10 /bin/bash -c ./isaaclab.sh --install" did not complete successfully: exit code: 1

@VictoriYang
Copy link
Author

VictoriYang commented Mar 4, 2025

Try to add and comment code in Dockerfile:

  RUN ./isaaclab.sh --conda py10
  RUN pip install --upgrade pip
  
  # RUN ./isaaclab.sh --install 

@xshenhan
Copy link
Collaborator

xshenhan commented Mar 6, 2025

ERROR: Could not find a version that satisfies the requirement rsl-rl (unavailable) (from omni-isaac-lab-tasks[all]) (from versions: none)

@VictoriYang For this error, you can try this command instead. Actually rsl-rl is not needed, and we only need the base IsaacLab environment without any rl-framework here.

./isaaclab.sh --install none

Is there any further questions? I'm glad to assist.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants