install
_find_isaac_sim_path()
Try to find the path of a launcher-based Isaac Sim installation.
Source code in omnigibson/install.py
_is_glibc_older()
Check if the system's GLIBC version is older than the one used in the NVIDIA PyPI packages.
Source code in omnigibson/install.py
_pip_install(filenames)
Install a package using pip.
_rename_if_necessary(filename)
Rename the file if the system's GLIBC version is older than the one used in the NVIDIA PyPI packages.
This is permissible because the manylinux wheels are compatible with older GLIBC versions even though the filename suggests not - so we apply this hacky workaround. This allows pip to try to install them.