상세 컨텐츠

본문 제목

Python 가상환경

Python

by FinIndie 2020. 7. 31. 11:00

본문

가상환경 생성하기

conda create --name [가상환경이름] python=[version]

 

가상환경에 설치된 패키지 확인
conda env list
conda info --e


가상환경에 추가 패키지 설치
conda install -n [가상환경이름] [패키지명]
* 가상환경을 activate 시키고 conda install [패키지명]과 같음


가상환경에 추가 패키지 설치
conda install -c conda-forge [패키지명]


가상환경 해제하기
deactivate


가상환경 삭제하기
conda remove -n [가상환경이름] --all
* --all 옵션을 주어 모든 패키지 삭제


가상환경 복사하기
conda create -n [생성할가상환경이름] --clone [원본가상환경이름]
* local 복사


가상환경을 환경파일로 내보내기
conda env export > environment.yml
conda env export -n [가상환경이름] > environment.yml
* 가상환경의 환경설정 상태를 *.yml 파일로 만들어준다


환경파일로 가상환경을 생성하기
conda env create -f environment.yml


동일한 콘다 환경 구축
source : conda list --explicit > [spec-file].txt
target : conda install --name [myenv] --file [spec-file].txt


환경파일 업데이트
conda env update --prefix ./env --file environment.yml --prune

------------------------------------------------------------

환경파일로 가상환경 생성하는 방법
1. 가상?환경을 환경파일로 내보내기
conda env export -n [가상환경이름] > [environment].yml

2. 환경파일을 원하는 곳에 복사 후 prefix 수정
prefix: C:\Users\[사용자이름]\Anaconda3\envs\[가상환경이름]

3. 환경파일로 가상환경을 생성하기
conda env create -f [environment].yml

------------------------------------------------------------