계정 생성 및 sudo 권한 부여
sudo adduser 아이디
sudo usermod -aG sudo 아이디
NVIDIA-DRIVER 찾기
ubuntu-drivers devices 명령어 실행하여, 아래와 같이 recommended 버전 확인
(아래 캡처에서는 535 버전으로 나옴)
NVIDIA-DRIVER 설치
sudo apt install nvidia-driver-535
(535 대신 위에서 찾은 recommended version을 쓰면 됨)
시스템 재시작 (반드시 해줘야함)
sudo reboot now
NVIDIA-DRIVER 설치 확인
nvidia-smi 실행하여 아래와 같이 GPU 상태가 나오는지 확인.
아나콘다 다운로드
https://www.anaconda.com/download#downloads 에서 다운로드 링크 주소 복사
wget으로 다운로드
예) wget https://repo.anaconda.com/archive/Anaconda3-2023.07-2-Linux-x86_64.sh
외장하드에 아나콘다 설치
bash Anaconda3-2023.07-2-Linux-x86_64.sh -b -p /data/anaconda3
환경변수 설정
vi .bashrc 후에 아래와 같이 환경 변수 추가.
export PATH="/data/anaconda3/bin:$PATH"
환경 변수 반영
source .bashrc
아나콘다 초기화
예) /data/anaconda3/bin/conda init
터미널 접속 종료 후 재접속
(base)가 앞에 뜨면 제대로 init 된 것임.
아나콘다 가상환경을 외장하드에 설치하도록 설정하기
vi .condarc 후에 아래 내용 추가하여 저장.
envs_dirs:
- /data/anaconda3/envs
외장하드 폴더에 대한 공유 그룹 생성 및 소유자 설정하기 (한번 설정 했으면, 다른 사람은 안해도 됨)
공유 그룹 생성
- sudo groupadd sharedgroup
사용자를 그룹에 추가
- sudo usermod -aG sharedgroup hjkim
폴더의 그룹 소유자 변경
- sudo chown -R $USER:sharedgroup /data/anaconda3/
그룹에게 쓰기 권한 부여
- sudo chmod -R g+w /data/anaconda3/
아나콘다 설치 및 설정 완료
'Deep Learning' 카테고리의 다른 글
Representation Learning (1) | 2023.12.01 |
---|---|
이미지 전이학습(Image Transfer learning) 패키지 Timm (0) | 2023.11.03 |
Tensor를 detach() 하는 이유 (0) | 2023.10.19 |
비전 트랜스포머(Vision Transformer, ViT) 개념, 설명 (0) | 2023.10.10 |
트랜스포머(Transformer) 개념, 설명 (0) | 2023.10.09 |