여러 코드베이스에서 작업을 하다보면 각자 요구하는 환경이 달라서, conda 가상환경을 여러개 만들어야할 때가 많다...
그래서 나도... 5개정도 가상환경을 플젝에 따라 맞춰놓고 사용하고 있었는데........................ㅎㅎ............
gpu 할당이 늘어나면서 도커가 리셋됐는지 가상환경이 싹 다 사라졌다 ^^................
앞으로 이런 일이 없기 위해서 yaml 파일로 환경을 복사해놓고, 언제든 재현할 수 있게 만들어놓자!
방법은 다음과 같다. 그냥 환경을 activate 하고, export 하면 되는 것이다 ㅎㅎ
>>> conda activate 가상환경 이름
>>> conda env export > environment.yaml
(추가) 그리고 이렇제 저장한 yaml 파일로 새로운 가상환경을 만들고 싶을 때는, 다음과 같이 수행하면 된다.
>> conda env update --file environment.yml -- 가상환경이 activate 되어있을 때
>> conda env update --name envname --file environment.yml -- deactivate 되어있을 때
반응형
'Achieved 👩🏻 > TIL' 카테고리의 다른 글
[TIL] 이젠 진짜 공부하자 Git 명령어 (commit, push, pull ..) (0) | 2022.09.24 |
---|---|
[TIL] cannot find -lopencv_core 에러 해결 - Opencv(C++) 설치하기 (0) | 2022.08.25 |
[TIL] pip, conda로 특정 버전의 패키지 설치하기 (업그레이드, 다운그레이드) (0) | 2022.03.22 |
[TIL] 서버 환경 주피터에 여러 파일 한번에 업로드하기 (scp 작동 불가할 때) (0) | 2021.08.17 |
[TIL] 내가 보려고 만든 Conda 가상환경 명령어 정리 (2) | 2021.08.16 |