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>

Cloning Isaac Lab

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 Simomni-isaac-lab이 요구하는 버전(2.0.0 미만)과 호환되지 않음을 나타냅니다.

이 문제는 설치가 진행되더라도 나중에 실행 중 예기치 않은 오류를 발생시킬 가능성이 있으므로, 해결하는 것이 좋습니다.


해결 방법

numpy 버전을 맞춰 설치하여 충돌을 해결하세요:

  1. numpy를 제거 후 호환 버전 설치

    bash
    복사편집
    pip uninstall -y numpy
    pip install "numpy<2.0.0"
    
    
  2. 설치된 numpy 버전 확인

    bash
    복사편집
    python -c "import numpy; print(numpy.__version__)"
    
    
  3. 다시 설치 스크립트 실행

    bash
    복사편집
    ./isaaclab.sh --install