장고는 파이썬 가상환경(conda)에서 설치할 것이다. 로컬환경이 아닌 가상환경에 설치하는 이유는 각각의 프로젝트에서의 독립적인 환경을 만들어주기 위함이다. 여러개의 프로젝트를 개발한다고 가정할 경우, 각각의 프로젝트에 사용된 파이썬이나 라이브러리들의 버전이 다를 수 있다. 그럴 경우 각 프로젝트마다 환경을 다르게 설정하기는 너무 번거로운 작업이기 때문에 미리 가상환경을 경험해보려 한다.
파이썬의 대표적인 가상환경 프로그램은 conda와 virtualenv가 있는데, 앞으로 과정을 진행하는데 있어 conda를 사용하려고 한다.
#Ubuntu 버전
wget https://repo.anaconda.com/miniconda/Miniconda3-latest-Linux-x86_64.sh
chmod -R 755 Miniconda3-latest-Linux-x86_64.sh
./Miniconda3-latest-Linux-x86_64.sh
apt install wget
cd miniconda3/bin
폴더로 이동하여 zsh에 적용해주기 위하여 다음 명령어들을 입력해준다../conda init zsh
source ~/.zshrc
conda env list
#파이썬3 버전의 환경만들기
conda create -n "가상환경이름" python=3.8
conda deactivate
conda env remove -n "가상환경이름"
conda env export> "가상환경이름.yaml"
conda env create -f "가상환경이름.yaml"