VScode에서 무조건 바로 실행을 하기 전에 가상환경을 세팅 해 주어야 한다.
가상환경을 세팅할 때는 venv라는 가상 환경을 갖출 공간을 먼저 만들어 준다.
오늘은 Django의 프로젝트를 시작하기 전에 먼저 갖추는 venv를 해 보도록 하자.
1. venv 파일을 만들기.
우선 Django의 프로젝트가 있는 경로에 들어와서 터미널에 작성을 한다.
python -m venv venv
앞에 있는 venv는 venv파일을 만들 것이라고 명시를 해 주는 것이고,
뒤에 있는 venv는 파일의 이름이지만, 암묵적으로 venv를 사용 할 것이라는 룰을 지키도록 하자.
2. venv 파일에 접속하기
venv\Scripts\activate
venv 파일에 접속하기 위해서 이 코드를 통해 venv에 접속을 해 주도록 한다.
3. 가상 환경 내에서 내가 사용할 pip들을 설치 해 주기
pip install django
pip install djangorestframework
내가 이번에 사용 할 pip들은 Django에 관련된 것들 이기에, 설치를 해 주도록 한다.
4. 내가 설치한 환경들의 버전을 txt 파일로 명시 해 두기.
pip freeze > requirement.txt
내가 현재 준비한 가상환경에 어떤 pip들이 몇버전으로 있는지를 기록 하여 준다. 그래야 협업 하는 사람들이 편함!!
5. 다른사람의 freeze한 파일들을 받아와서 설치하기!! (4번을 다른 사람이 진행하였을 경우)
pip install -r 텍스트파일이름.txt
이러면 가상환경 venv에서 django 준비 끝!