ryung@ryung:~$ lspci | grep -i vga
01:00.0 VGA compatible controller: NVIDIA Corporation GA106 [GeForce RTX 3060 Lite Hash Rate] (rev a1)
sudo apt update
sudo apt clean
sudo apt autoclean
sudo apt update
sudo apt install --fix-missing linux-modules-nvidia-550-generic-hwe-22.04
sudo ubuntu-drivers autoinstall //자동 recommended ver.install
sudo apt update
sudo apt upgrade -y
sudo reboot
python3 --version
python3 -m pip install --upgrade pip
pip install isaacsim-rl isaacsim-replicator isaacsim-extscache-physics isaacsim-extscache-kit-sdk isaacsim-extscache-kit isaacsim-app --extra-index-url <https://pypi.nvidia.com>
git clone <https://github.com/isaac-sim/IsaacLab.git>
sudo apt install cmake build-essential
(isaaclab) s0@0-0:~/Huge/IsaacLab$ ./isaaclab.sh --install
51-54번째줄
# extract the python from isaacsim
extract_python_exe() {
# check if using conda
if ! [[ -z "${CONDA_PREFIX}" ]]; then
# use conda python
local python_exe=${CONDA_PREFIX}/bin/python
else
# use system python
local python_exe=$(which python3)
# fallback to specific path if system python is not found
if [ ! -f "${python_exe}" ]; then
python_exe="/usr/bin/python3" # Update this path if your Python is installed elsewhere
fi
fi
# verify the Python executable
if [ ! -f "${python_exe}" ]; then
echo -e "[ERROR] Unable to find any Python executable at path: '${python_exe}'" >&2
echo -e "\tThis could be due to the following reasons:" >&2
echo -e "\t1. Python is not installed on your system." >&2
echo -e "\t2. The Python executable is not in your PATH." >&2
exit 1
fi
# return the result
echo ${python_exe}
}
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. isaacsim-core 4.2.0.2 requires numpy<2.0.0, but you have numpy 2.2.2 which is incompatible. omni-isaac-lab 0.30.6 requires numpy<2, but you have numpy 2.2.2 which is incompatible.
위 오류는 설치된 **numpy 버전(2.2.2)**이 Isaac Sim과 omni-isaac-lab이 요구하는 버전(2.0.0 미만)과 호환되지 않음을 나타냅니다.
이 문제는 설치가 진행되더라도 나중에 실행 중 예기치 않은 오류를 발생시킬 가능성이 있으므로, 해결하는 것이 좋습니다.
numpy 버전을 맞춰 설치하여 충돌을 해결하세요:
numpy를 제거 후 호환 버전 설치
bash
복사편집
pip uninstall -y numpy
pip install "numpy<2.0.0"
설치된 numpy 버전 확인
bash
복사편집
python -c "import numpy; print(numpy.__version__)"
2.0.0 미만 버전이어야 합니다.다시 설치 스크립트 실행
bash
복사편집
./isaaclab.sh --install