본문 바로가기
스스로 학습/terminal

conda env 환경 리스트와 activate deactivate 명령어

by 지제로사 2022. 12. 13.
반응형

가상환경 만들기

conda create -n {envname}

-n 옵션은 가상환경의 이름 설정 

 

다음의 명령어로 지금 실행하고자 하는 conda가 어느 경로에 있는 conda인지 확인

which conda

 

가상환경 목록 확인하기

만들어진 가상환경을 확인

기본 환경인 경우 (base)로 표시 됨

conda env list

현재 활성화된 가상환경에 대한 더 자세한 정보를 알아보고자 하면 다음의 명령어 입력

conda info

가상환경 들어가기 activate

conda activate {envname}
source activate {envname}

들어간 가상 환경의 설치된 패키지 list 확인은 다음의 명령어들 이용

conda list
pip list

가상환경 나오기 deactivate

source deactivate

필요없는 가상환경 삭제하기

conda remove --name {envname}

-all 옵션을 주면 가상환경 아래 깔린 모든 라이브러리 삭제 가능 {envname} 뒤에 붙이기

가상환경 복제하여 이름 변경하기

conda create -n {새로운 envname} --clone {기존 envname}

가상환경 패키지 목록 관리하기

가상환경에 설치된 패키지는 목록을 저장해두었다가 다시 설치 가능

pip freeze로 패키지 목록과 버전 정보 txt파일에 저장

pip freeze > requirements.txt

pip install 에서 -r 혹은 --requirement 옵션을 활용하여 txt파일 내용대로 패키지를 설치합니다.

pip install -r requirements.txt

 

Conda 환경 복사하기

1. Requirements.txt 생성

conda env export > conda_requirements.yaml

2. Requirements.txt와 동일한 환경 설치

conda env create -f conda_requirements.yaml

 

파이썬 버전 변경하기

사용 가능한 python 리스트 확인

conda search python

입력하는 버전으로 파이썬 버전 변경 

conda install python=x.x.x
 
 
반응형

'스스로 학습 > terminal' 카테고리의 다른 글

conda install pytest, stable-baselines3  (0) 2024.04.29
#include <unistd.h> 로 read() 읽고, write() 쓰기  (0) 2022.01.02
vim 명령어 모음  (0) 2022.01.02