안녕하세요 코딩을 독학하고 있는 정호빈입니다. django를 사용하기 위해 어떠한 개발환경이 필요한지 알아보겠습니다. 우선 저희는 가상 환경을 하나 구축해서 사용할 것입니다. 이 가상 환경이 필요한 이유에 대해서 먼저 알아볼까요? (저는 bash터미널을 이용해서 가상 환경을 다루었습니다. 윈도우 버전은 리눅스와 다르기 때문에 오류가 날 수 있습니다.) 가상 환경은 왜 사용하나? 저희는 프로젝트를 준비하다 보면 버전이 다른 모듈 혹은 라이브러리를 다운로드하거나 사용함으로써 해당 프로젝트에 적용시킬 수 있겠는데요. 여기서 하나의 환경에 프로젝트를 만드는데 다른 버전의 파이썬을 사용해야 한다면 따로따로 적용시킬 수가 없겠죠 따라서 가상 환경을 만들어두고 1번 가상 환경은 파이썬 아래 버전을 쓰고 2번 가상 환..