본문 바로가기
프로그래밍 언어/python 관련

아나콘다 가상환경 기본 모음

by code cleaner 2020. 4. 6.
반응형

나콘다 가상환경 생성

: 첫번째는 그냥 생성

: 두번째는 특성 파이썬 버전으로 생성하면서 패키지 설치 진행

conda create --name usr_name

conda create --name usr_name python=3.6 tensorflow

 

아나콘다 가상환경 확인

: 아래 둘 중 아무거나 써도 같음

conda env list 

conda info --envs

 

아나콘다 특정 가상환경 활성화 

: 만약 따로 가상환경을 활성화하지 않으면 (base)에서 모두 실행됨

conda activate usr_name

 

아나콘다 가상환경 비활성화

conda deactivate

 

현재 활성화되어 있는 가상환경 확인

: (윈도우) 아나콘다 프롬프트를 켰을 때 (usr_name)

(base) C:\Users\USER>

: (리눅스) 터미널을 켰을 때 (usr_name)

(base) user@DESKTOP-LFOO3OQ:~$ # 현재 base 가상환경 사용

 

아나콘다 가상환경 삭제

: 'test'라는 가상환경을 삭제하는 경우, test 계정을 사용하면서 삭제할 수 없음. 당연한 이야기이지만 가끔 잊고 에러날 수 있으니 참고하기 

conda remove --name usr_name --all

 

아나콘다 가상환경 추출

: 가상환경 자체를 복사하여 사용하고 싶을 때 사용

conda env export --name usr_name > file_name.yml

 

아나콘다 추출 가상환경 복사 적용

: 추출한 가상환경으로 새로운 가상환경 생성

 

conda env create -f ./file_name.yml

 

 

아나콘다 가상환경 캐시 삭제

: 인덱스 캐시, 잠긴파일, 사용하지 않는 패키지, 소스 캐시 삭제하지만 주의해서 사용하기

  잘못하면 모두 삭제하고 재설치해야 할 수도 있음

conda clean --all

 

 

반응형