티스토리 뷰

이처럼 가상환경들이 있을 때, 보통 가상환경의 이름을 바꾸기 위해서 검색을 해봐도 rename과 같은 코드는 없다.

따라서 보통은 create 와 clone을 이용해서 똑같은 가상환경을 만들면서 이름을 바꾸는 방식을 사용하는데 괜히 이렇게 하다가 잘못 복사하거나, 헷갈리는 경우가 있기 때문에 딱히 추천하지 않는다.

 

그냥 가상환경 폴더로 이동해서 폴더의 이름을 바꿔주면 된다.

예를들어 moltrans라는 가상환경을 test라는 가상환경으로 바꾸고 싶다면 다음과 같은 코드를 차례로 수행하면 된다.

# moltrans 가상환경이 설치된 폴더로 이동
cd /YOUR/PATH_TO/anaconda3/envs/

# envs 폴더 내 가상환경 확인
ls

# mv 명령어를 통해 폴더명 변경
# mv [이름을 바꿀 대상 폴더] [바뀔 이름]
mv moltrans test

 

mv를 실행하기 이전의 폴더 이름 : moltrans가 존재한다.

 

mv 명령어를 통해 moltrans 폴더를 test폴더로 이름을 바꿈

 

이제 다시 conda env list를 확인해보면 moltrans 가상환경의 이름이 test로 바뀐 것을 볼 수 있다.

moltrans가 없어지고 test라는 가상환경으로 이름이 변경되었다.

 

실제로 오류 없이 해당 env가 잘 작동 하는가? 당연히 작동 한다.

댓글