Django 기초 (설치, 가상환경 세팅)

승훈·2022년 10월 29일

Django 기초

목록 보기
1/10

파이썬 설치

Welcome to Python.org


Django 설치

Download

pip install Django==4.1.2

가상환경 설치

virtualenv 20.16.7.dev1+gceddd78 documentation

pip install virtualenv

가상환경의 경우 하나의 서버 인스턴스에서 여러개의 파이썬 버전별 혹은 여러개의 프로젝트 별 종속성 문제를 해결하기 위해 설치하며 아래 4가지의 목적 달성을 위해 주로 사용된다.

  • 개발 서버에서 설치된 python version과 별도의 project를 진행
  • 동시에 여러 Python 프로젝트를 진행하는 경우 각 버전의 차이가 있는 경우
  • 오래된 Python Project에서 Python 버전은 유지하면 기능을 업그레이드하는 경우
  • 상용 클라우드 (AWS, MS Azure, Google Cloud) 등에서 개발할 때 최신 Python 버전을 지원하지 못하는 경우

가상환경 만들기

  • myenv 라는 프로젝트를 생성한다.
virtualenv myenv
  • 이러면 가상환경에 myenv라는 폴더가 생성된다.

Activate 실행하기

  • 경로를 타고 들어가서 activate.bat 파일을 실행시킨다.
\path\to\myenv\Scripts\activate.bat # 윈도우 환경
source /workspace/MJ/myenv/bin/activate # 리눅스 환경

필요한 모듈 설치하기

  • 이렇게 가상환경으로 접속가능하며 필요한 모듈을 개별적으로 설치해 사용할 수 있다.

0개의 댓글