오프라인 환경에서 Anaconda 가상환경 복사하기
보안상의 이유로 오프라인 환경에서 개발환경을 세팅하는 것은 인터넷망에서 개발하는 것보다 체감상 10배는 어렵고 골치아프다. 인터넷망에서 명령어 한줄로 끝나는 것을 오프라인 환경에서 하려면 파일도 일일이 옮겨야 하고 의존성 패키지를 설치하다 꼬이기 시작하면 시간을 엄청나게 잡아먹기 때문이다. 기본적으로 일하는 환경 자체가 네트워크가 차단되어 있기 때문에 늘 환경세팅하는데 어려움이 있다. 그 중에서 python 가상환경을 옮기는 일이 귀찮은데, 인터넷 망에서는 패키지 리스트를 export 해서 그대로 인스톨하면 그만이지만 오프라인 환경에서는 통째로 압축해서 이동시키는 작업이 필요하다. 이번 포스팅에서는 conda 가상환경을 옮기는 방법을 정리한다. anaconda 문서에서 제공하는 정석적인 방법과 내 나름대..
2021. 12. 1. 13:25