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