아나콘다(Anaconda) 기반으로 개발을 진행하다보면,
지원되는 library 등에 따라 32bits 또는 64bits의 환경이 다르게 필요한 경우가 있다.
이 외에도 Base가 되는 환경은 그대로 두고 각각의 개발 아이템에 따라
최적화된 환경을 사용하면 훨씬 쾌적한 환경에서 개발을 진행할 수 있다.
이러한 모든 경우를 충족시켜줄 수 있도록 Phthon에서는 가상의 개발 환경을 지원한다.
여기서는 아나콘다(Anaconda) 기반의 가상환경 설정 방법에 대하여 이야기 하고자 한다.
아래 Command는 모두 Anaconda Prompt 환경 하에서 진행한다.
(base) C:\> conda create -n py38_32 #아나콘다(Anaconda) 가상환경 생성
(base) C:\> conda activate py38_32 #아나콘다(Anaconda) 가상환경 활성화
(py38_32) C:\> conda config --env --set subdir win-32 #32bits 가상환경 Sub Directory
(py38_32) C:\> conda install python=3.8 #Python 3.8설치
이렇게 생성한 가상환경은 아래와 같은 방법으로 관리한다.
(base) C:\> conda info --envs #생성된 아나콘다(Anaconda) 가상환경 목록
(base) C:\> conda activate py38_32 #아나콘다(Anaconda) 가상환경 활성화
(py38_32) C:\> conda info #아나콘다(Anaconda) 가상환경 정보 확인
(py38_32) C:\> conda deactivate #아나콘다(Anaconda) 가상환경 비활성화(종료)
(base) C:\> conda remove --name py38_32 --all #아나콘다(Anaconda) 가상환경 삭제
생성된 가상환경의 이름은 변경할 수 없고 아래와 같이 복제를 통해 변경할 수 있다.
(base) C:\> conda create --name [변경할이름] --clone [기존환경이름]
(base) C:\> conda activate [변경할이름]
(base) C:\> conda remove --name [기존환경이름] --all
-이상-