Note: For any Isaac Lab topics, please submit your topic to its GitHub repo (GitHub - isaac-sim/IsaacLab: Unified framework for robot learning built on NVIDIA Isaac Sim) following the instructions provided on Isaac Lab’s Contributing Guidelines (Contribution Guidelines — Isaac Lab Documentation).
Please provide all relevant details below before submitting your post. This will help the community provide more accurate and timely assistance. After submitting, you can check the appropriate boxes. Remember, you can always edit your post later to include additional information if needed.
Isaac Sim Version
4.5.0
4.2.0
4.1.0
4.0.0
4.5.0
2023.1.1
2023.1.0-hotfix.1
Other (please specify):
Operating System
Ubuntu 22.04
Ubuntu 20.04
Windows 11
Windows 10
Other (please specify):
GPU Information
- Model: RTX 4800
- Driver Version: 560
Issues running isaacsim from python in particular add_cubes.py
Detailed Description
(In following the installation guide for IsaacLab you first install isaacsim 4.5.0 and test it’s function before installing isaaclab. I have attempted via pip and binary making sure to pip uninstall prior to downloading binary. I run into the same problem when attempting to run add_cubes.py from my terminal. I get
(base) j***@j***-ABS-Gaming-PC:~$ conda deactivate
j***@j***-ABS-Gaming-PC:~$ ${ISAACSIM_PYTHON_EXE} ${ISAACSIM_PATH}/standalone_examples/api/isaacsim.core.api/add_cubes.py
bash: /standalone_examples/api/isaacsim.core.api/add_cubes.py: No such file or directory
j***@j***-ABS-Gaming-PC:~$ export ISAACSIM_PATH=“${HOME}/Downloads/isaac-sim-standalone@4.5.0”
j***@j***-ABS-Gaming-PC:~$ export ISAACSIM_PYTHON_EXE=“${ISAACSIM_PATH}/python.sh”
j***@j***-ABS-Gaming-PC:~$
${ISAACSIM_PYTHON_EXE} -c “print(‘Isaac Sim configuration is now complete.’)”
Isaac Sim configuration is now complete.
j***@j07-ABS-Gaming-PC:~$ ${ISAACSIM_PYTHON_EXE} ${ISAACSIM_PATH}/standalone_examples/api/isaacsim.core.api/add_cubes.py
Unable to expose ‘isaacsim.simulation_app’ API: No module named ‘omni.kit’
Traceback (most recent call last):
File "/home/j/Downloads/isaac-sim-standalone@4.5.0/standalone_examples/api/isaacsim.core.api/add_cubes.py", line 13, in
simulation_app = SimulationApp({“headless”: False})
TypeError: ‘NoneType’ object is not callable
There was an error running python
No omni.kit module detected is always part of the issue. I do get isaacsim running when i run isaac-sim.sh
I assume it is important that this works since it is part of the guide. I’m holding off downloading and using IsaacLab until i have it figured out unless told otherwise.)
Steps to Reproduce
- Download and install isaacsim 4.5.0 and extract into Downloads folder and rename to isaac-sim-standalone@4.5.0
-
Isaac Sim root directory
export ISAACSIM_PATH=“${HOME}/Downloads/isaac-sim-standalone@4.5.0”
Isaac Sim python executable
export ISAACSIM_PYTHON_EXE=“${ISAACSIM_PATH}/python.sh”
3. ${ISAACSIM_PATH}/isaac-sim.sh
4. # checks that python path is set correctly
${ISAACSIM_PYTHON_EXE} -c “print(‘Isaac Sim configuration is now complete.’)”
checks that Isaac Sim can be launched from python
${ISAACSIM_PYTHON_EXE} ${ISAACSIM_PATH}/standalone_examples/api/isaacsim.core.api/add_cubes.py
(Add more steps as needed)
Error Messages
(If applicable, copy and paste any error messages you received)
j***@j07-ABS-Gaming-PC:~$ ${ISAACSIM_PYTHON_EXE} ${ISAACSIM_PATH}/standalone_examples/api/isaacsim.core.api/add_cubes.py
Unable to expose ‘isaacsim.simulation_app’ API: No module named ‘omni.kit’
Traceback (most recent call last):
File "/home/j/Downloads/isaac-sim-standalone@4.5.0/standalone_examples/api/isaacsim.core.api/add_cubes.py", line 13, in
simulation_app = SimulationApp({“headless”: False})
TypeError: ‘NoneType’ object is not callable
There was an error running python
Screenshots or Videos
(If applicable, add screenshots or links to videos that demonstrate the issue)
Additional Information
What I’ve Tried
(I initially tried pip install since that was recommended for ubuntu 22.04 but had similar issues. I read on forum that binary worked better but i’m having the same problem. I have downloaded the kit-SDK into my downloads folder. I have tried sourcing the python environment and then running /home/j***/Downloads/isaac-sim-standalone@4.5.0/python.sh /home/j***/Downloads/isaac-sim-standalone@4.5.0/standalone_examples/api/isaacsim.core.api/add_cubes.py.
)
Related Issues
(If you’re aware of any related issues or forum posts, please link them here)
Additional Context
(I’m running zorin17.2 os which is based on ubuntu 22.04)