본문 바로가기
ROS

Nvidia Jetson - Anaconda3 설치 및 실행

by rainbow-chaser 2024. 8. 12.

Nvidia Jetson - Anaconda3 설치 및 실행 방법

 Jetson에서 프로그램마다 다른 환경을 관리하기 위해 Anaconda 가상환경을 사용하게 되었다.

Jetson 우분투와 ARM 아키텍처의 cpu를 사용하므로, 이에 따른 설치 및 실행 방법을 정리한다.

 

1. 패키지 설치

sudo apt-get install libgl1-mesa-glx libegl1-mesa libxrandr2 libxrandr2 libxss1 libxcursor1 libxcomposite1 libasound2 libxi6 libxtst6

 위 명령어를 통해 필요한 패키지를 설치한다.

 

2. Anaconda 설치

 다음 페이지에서 설치 가능한 Anaconda Version을 확인할 수 있다.

Nvidia JetsonUbuntu (Linux), ARM cpu이므로, 그중 최신 버전인 Anaconda3-2024.02-1-Linux-aarch64.sh를 설치하도록 하자.

 

Index of /

Anaconda-1.6.1-Linux-x86.sh 247.1M 2013-07-02 11:59:07 745b9452fd18720deefb465a6687c0d66df8f11edceadcee758082dea1b8e812

repo.anaconda.com

 

sudo apt-get install curl #curl이 없다면 설치
curl -O https://repo.anaconda.com/archive/Anaconda3-2024.02-1-Linux-aarch64.sh
bash ~/Anaconda3-2024.02-1-Linux-aarch64.sh #설치

  처음에 설치 약관이 뜨는데, Enter는 하루종일 걸리므로 Spacebar를 길게 눌러 건너뛸 수 있다. 약관에 동의한 후, 설치 경로를 설정하면(설치 경로 변경 없이 그냥 엔터를 눌러도 된다.) 설치 과정이 시작된다.

 

 설치를 마무리할 때 "You can undo this by running 'conda init --reverse $SHELL'? [yes|no]"라는 질문을 하는데 Yes를 입력한다. 참고로 만약 아무 입력이 없으면 일정 시간 후 자동으로 no가 선택되므로, 설치하는 동안 자리를 지키고 Yes를 입력하는 것을 추천한다.

 

3. Anaconda 가상환경  생성 및 실행

 bashrc가 수정되었으므로, 현재 터미널을 재시작하거나 밑의 명령어를 입력한다

source ~/.bashrc

 

 Anaconda 가 정상적으로 설치되었는지 확인하기 위해 아래의 명령어를 입력하여 콘다 버전을 확인한다.

conda init
conda --version

conda 버전 확인

가상환경 생성, 실행 및 종료 명령어

conda create -n <가상환경 이름> python=x.x.x #가상환경 생성, 생성시에 프로젝트에 필요한 파이썬 버전을 지정하는 것을 추천한다.
conda activate <가상환경 이름> #가상환경 실행
conda deactivate #가상환경 종료

 

 

이상, JetsonAnaconda를 설치하는 방법에 대해 알아보았다.