공부하자

Django 시작하기!! - 가상 환경 준비 본문

django

Django 시작하기!! - 가상 환경 준비

dev_riley 2021. 4. 15. 23:13

 

파이썬의 기초를 어느정도 끝내놓고 장고를 시작했다.

Wikidocs에 있는 점프 투 장고를 바탕으로 공부를 시작하였고 좀 더 오래 기억하고자 앞으로 배운 내용을 정리하는 글을 올릴 예정이다!

<점프 투 장고 : https://wikidocs.net/book/4223>


오늘은 간단하게 장고로 개발 환경을 준비하는 과정을 정리 할 것이다.

 

1. 가상 환경

- 파이썬은 프로젝트를 진행할 때마다 독립적인 환경을 만들 수 있다. 이를 가상 환경이라고 한다.

  즉, 하나의 데스크탑 안에 독립된 가상 환경을 여러 개 만들 수 있다는 뜻이다. 

 

1) 가상 환경 디렉터리 생성하기

윈도우에서 명령 프롬프트를 실행하고 다음의 명령어를 적어 venvs라는 디렉토리를 만들었다.

C:\Users\(사람마다 다름)> cd \
C:\> mkdir venvs
C:\> cd venvs

* venvs는 파일 이름으로 개인마다 다르게 설정할 수 있다. 

**우리나라는 역슬래쉬()를 원화(₩)로 표시한다고 한다. 역슬래쉬를 써야 할 곳에 을 써도 문제 없이 진행되지만 굳이 역슬래쉬를 쓰고자 한다면 ㄱ을 누르고 한자를 누르면 찾을 수 있다. 

 

2) 가상 환경 만들기

다음 명령어를 바로 입력해 실행했다. 

C:\venvs> python -m venv mysite

이 명령에서 python -m venv는 파이선 모듈 중 venv라는 모듈을 사용한다는 의미이고, mysite는 내가 생성할 가상 환경 이름을 적어주면 된다. 

 

3) 가상 환경 진입하기

가상 환경에 진입하려면 우리가 생성한 mysite 가상 환경에 있는 Scripts 디렉터리의 activate 명령을 수행해야 한다.

C:\venvs>cd C:\venvs\mysite\Scripts
C:\venvs\mysite\Scripts>activate
(mysite) C:\venvs\mysite\Scripts

(mysite)는 진입한 가상환경을 말한다. 가상 환경에서 벗어나려면 deactivate 명령을 실행하면 된다.

 

4) 가상 환경에서 장고 설치하기

가상 환경에서 진입한 상태에서 pip install django==3.1.3 명령을 입력해 장고를 설치한다. 

pip은 파이썬 라이브러리를 설치하고 관리해 주는 파이썬 도구이다.

pip install django==3.1.3 명령은 pip으로 장고 3.1.3버전을 설치하는 명령이라고 생각하면 된다. 

 

최신 버전이 아니라는 경고문구가 뜨면 메세지에 따라 python -m pip install --upgrade pip 명령을 입력해 최신 버전을 설치하면 된다.

 

 

Comments