본문 바로가기

프로그래밍/Python

Anaconda 의 기존 가상환경을 클론하여 새로운 가상환경을 만들기

728x90

Anaconda 의 기존 가상환경을 클론하여 새로운 가상환경을 만들기

서버에 이미 생성되어 있는 기존의 가상환경을 변경하지 않고, 약간의 패키지를 변경하여 테스트하고 싶었다. 이런 때에는 아나콘다에서 제공하는 clone 옵션으로 가상환경을 클론(복제)하고, 복제한 가상환경에서 패키지를 변경하여 테스트 해 볼 수 있다.

기존의 tensorflow2_p36 가상환경의 패키지 설정을 복제하여, tf2_p36_dw 가상환경을 만든다. 새롭게 만들어진 가상환경은 기존의 가상환경과 동일한 패키지가 설치되게 된다.

conda create --name tf2_p36_dw --clone tensorflow2_p36

이후 source activate tf2_p36_dw 명령으로 가상환경에 진입하고, conda install, pip install 등의 명령으로 마음놓고, 패키지를 바꾸며 테스트해 볼 수 있다.