ANACONDA 설치 및 제거

92·2023년 1월 24일
0
post-thumbnail

1. 설치 및 삭제

1.1 설치(Ubuntu 18.04)

  • 아나콘다 설치 스크립트 다운로드
cd /tmp
curl -O https://repo.anaconda.com/archive/Anaconda3-5.2.0-Linux-x86_64.sh
  • 데이터 무결성 확인
sha256sum Anaconda3-5.2.0-Linux-x86_64.sh

# 09f53738b0cd3bb96f5b1bac488e5528df9906be2480fe61df40e0e0d19e3d48  Anaconda3-5.2.0-Linux-x86_64.sh
  • 출력된 해시와 Anaconda 페이지 확인
    링크 : 아나콘다 페이지

  • Anaconda 설치 스크립트 실행

bash Anaconda3-5.2.0-Linux-x86_64.sh
# Installation finished.
# Do you wish the installer to prepend the Anaconda3 install location
# to PATH in your /home/linuxize/.bashrc ? [yes|no] //conda 명령유형을 쓰겠다는 뜻
  • 새 PATH 환경변수 → 현재 셀 세션 로드
source ~/.bashrc

1.2 업데이트

  • 콘다 업데이트
conda update conda
  • 아나콘다 업데이트
conda update anaconda

1.3 제거

  • 설치 디렉토리 제거
rm -rf ~/anaconda3
  • PATH 환경 변수 편집
# ~/.bashrc

# added by Anaconda3 installer
export PATH="/home/linuxize/anaconda3/bin:$PATH"
  • 숨겨진 파일 제거
rm -rf ~/.condarc ~/.conda ~/.continuum
  • (추가) anaconda-clean 설치 후 삭제
conda install anaconda-clean
anaconda-clean #--yes 스킵옵션

2. 가상환경

2.1 생성

conda create -n {env Name} python={version}
# 가상환경 확인
# conda info or conda env list

2.2 활성화 & 비활성화

# 활성화
source activate {env Name}
# 비활성화
source deactivate

2.3 라이브러리 설치

# 가상환경 접속 시
conda install pandas ...
# 가상환경 접속 X
conda install -n {env Name} pandas

2.4 가상환경 복제

conda create -n {copied env} --clone {copy env}

2.5 requirements.txt 생성방법

pip freeze > requirements.txt

2.6 가상 환경 (base) 자동 활성화 해제

초기에 Anaconda 설치 후 터미널 접속시 (base)가 항상 앞에 떠있는 경우가 있다. 이때 가상환경 자동 활성화 기능을 끄려면?

conda activate base
(base) conda config --set auto_activate_base false

2.7 container exec 후 token 번호 확인 하고 싶다면?

  • jupyter notebook token

jupyter notebook list  // token 번호 나옴 
profile
{ "ME" : "DataEngineer, DataAnalyst" }

0개의 댓글