[Django] Django 시작하기 - 가상환경 생성하기

가상환경 생성하기

장고는 파이썬 가상환경(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
  • wget명령어가 실행이 안될 경우, 아래와 같이 명령어를 실행한다.
apt install wget
  • 설치간 모든사항은 'Y'선택 후 Enter
  • 마지막으로 cd miniconda3/bin 폴더로 이동하여 zsh에 적용해주기 위하여 다음 명령어들을 입력해준다.
./conda init zsh
source ~/.zshrc
  • 설치가 완료되면 터미널을 종료 후 다시 실행하고, conda명령어를 치면 아래와 같은 화면이 나온다.

미니콘다 명령어

  • conda 가상환경 목록을 보는 명령어
conda env list
  • conda 가상환경 만들기
#파이썬3 버전의 환경만들기 
conda create -n "가상환경이름" python=3.8
  • conda 실행된 가상환경 비활성화하기
conda deactivate
  • conda 가상환경 삭제하기
conda env remove -n "가상환경이름"
  • conda 가상환경 익스포트하기(배포용 yaml만들기)
conda env export> "가상환경이름.yaml"
  • conda 익스포트한 가상환경 임포트하기
conda env create -f "가상환경이름.yaml" 
  • 가상환경명은 프로젝트명으로 통일하는 것으로 권장합니다.

좋은 웹페이지 즐겨찾기