파이썬 설치
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 버전을 지원하지 못하는 경우
가상환경 만들기
virtualenv myenv
- 이러면 가상환경에 myenv라는 폴더가 생성된다.
Activate 실행하기
- 경로를 타고 들어가서 activate.bat 파일을 실행시킨다.
\path\to\myenv\Scripts\activate.bat
source /workspace/MJ/myenv/bin/activate
필요한 모듈 설치하기
- 이렇게 가상환경으로 접속가능하며 필요한 모듈을 개별적으로 설치해 사용할 수 있다.