Anaconda 설치
Anacoda 설치과정은 Linux에서의 설치 과정과 유사하므로 다음 문서를 참고할 것
Linux에서 Anaconda로 tensorflow 개발환경 구축하기
bash Anaconda3-2020.07-MacOSX-x86_64.sh
설정
다음 설정을 .bashrc 등의 셸 초기화 스크립트에 추가해주는 게 좋다. conda 실행 중에 경고가 발생하는 것을 방지해주는 효과가 있음
export KMP_DUPLICATE_LIB_OK=TRUE
환경 생성하고 활성화하기
conda create -n pytorch
conda activate pytorch
환경 목록 확인하기
conda env list
모듈 설치하기
conda install torchvision -c pytorch
설치된 모듈 목록 확인하기
conda list
환경 고정하기
pip freeze와 유사하게 환경의 모듈 설치 정보를 고정한다. Linux에서는 yaml 파일을 저장해두고 그걸 이용하여 환경을 생성하거나 설치해줄 수 있는데, macOS에서는 오류가 발생하는 문제점이 있어서, 약간 포맷이 다른 파일을 사용하는 전략을 택한다. (여기서는 그 파일의 이름을 requirements.yml이라고 부르겠음)
conda list --export > requirements.yml
환경 복구하기
conda install --file requirements.yml
환경 비활성화
conda deactivate
환경 삭제
conda remove -n pytorch