가상환경 활용 에시
파이썬 개발자가 여러 개의 프로젝트를 개발하고 관리하며 각 프로젝트에서 사용된 파이썬 및 라이브러리 버전이 상이할 때, PC에 두 개의 독립된 가상환경을 설정하여 서로 다른 버전의 파이썬과 라이브러리들이 충돌하지 않게 활용
본 과정에서는 miniconda를 활용
wget
명령어를 통해 미니콘다의 인스톨러(링크)를 운영체제 환경에 맞게 다운로드
wget https://repo.anaconda.com/miniconda/Miniconda3-latest-MacOSX-x86_64.sh
chmod
로 다운로드 받은 파일의 권한을 변경
chmod +x Miniconda3-latest-MacOSX-x86_64.sh
설치 스크립트 실행
./Miniconda3-latest-MacOSX-x86_64.sh
설치 완료 후, zsh를 적용
./conda init zsh
source ~/.zshrc
conda create -n "가상환경이름" python=3.7
생성된 가상환경은
mininconda3/envs
하단에 생성된다.
conda activate "가상환경이름"
conda deactivate
conda env remove -n "가상환경이름"
conda env export > "가상환경이름.yaml"
conda env create -f "가상환경이름.yaml"
conda env list
가상환경명은 프로젝트 명으로 통일하는 것을 권장