# 리눅스용 설치
wget https://repo.anaconda.com/miniconda/Miniconda3-latest-Linux-x86_64.sh
bash Miniconda3-latest-Linux-x86_64.sh
# 설치 중 경로는 ~/miniconda3로 추천
# 설치 후 적용
source ~/miniconda3/etc/profile.d/conda.sh
첫 번째 명령어 실행 : home directory 에 설치 완료두 번째 명령어 실행 : Miniconda 설치 라이선스(TOS, Terms of Service) 내용. --More-- 메시지가 보이는 걸 보면, 페이지 단위로 출력되고 있어서 space(스페이스 바 ; 한 페이지씩 넘어감) 또는 enter(;한 줄씩 넘어감) 를 누르자.첫 번째 빨간 네모 : yes, 두 번째 빨간 네모 : 'ENTER' 클릭 (설치 취소 하려면 'CTRL-C')
'yes' 입력. ; 여기서 yes 를 입력하면 .bashrc 에 자동 설정이 추가돼서 다음 로그인부터 바로 conda 명령을 쓸 수 있게 된다.
의존성 패키지들도 함께 다운로드됨! (자동으로!) 이 파일을 어느 서버로든지 보내주면, 해당 서버에서 오프라인으로 해당 패키지를 설치할 수 있다!!
[5단계] (옵션) 환경 백업 파일로 저장
환경에 설치된 모든 패키지의 정확한 버전 + 채널을 저장
# (방법1) pip 환경 : 환경 전체 백업
pip freeze > pkgs_requirements.txt
# pip install -r pkgs_requirements.txt # 환경 복원 시 입력 # 다른 컴퓨터나 가상환경에서 동일한 환경을 재현할 때 # 또는, 현재 환경을 보존해두고, 버전까지 정확히 맞춰야 할 때
# (방법2) conda 환경 : 패키지 정확 버전 백업
# conda list --explicit > myenv.txt
# 이렇게 저장한 파일은 재현 가능 # 환경 복원
# conda create --name newenv --file myenv.txt
# (방법3) conda 환경 : YAML 포멧으로, 환경 전체 백업
# conda env export > myenv.yml # 읽기 편한 YAML 포멧
# 이렇게 저장한 파일은 다시 다음처럼 재현 가능 # 환경 복원
# conda env create -f myenv.yml
✅ [인터넷 끊긴 이후 사용 방법]
conda activate myenv → 기존처럼 사용 가능
VS Code에서 .ipynb 열면 커널 "Python (myenv)" 선택
서버에서 (SSH) jupyter notebook 연결하여 커널 "Python (myenv)" 선택하는 자세한 방법은 아래 글 참조