Coding Is My Life

코딩은 인생

파이썬

[Django Project][community 만들기 - 가상환경 설정하기]

산기대 컴공 2021. 12. 12. 06:25
728x90

가상환경이란?

자신이 원하는 환경을 만들기 위해 필요한 모듈만 가져온 환경을 가상환경이라고 할 수 있다.예를 들어 django project를 하는데 만약 pc에 django가 설치 되어있어도 가상환경을 만들때는 django를 다시 가상환경에서 설치해야된다. 그리고 그외 필요한 다른 모듈도 설치해 주어야된다.

 

가상환경 만들기

먼저 가상환경 만드는 순서를 나열해보자면

1. 터미널에 pip install vitualenv를 인스톨 해준다.

2. virtualenv 가상환경이름 으로 가상환경을 만들어 준다.

3. mac의 경우 source 가상환경이름/bin/activate 을 터미널에 입력해서 가상환경을 사용할 수 있다. window의 경우에는 source를 쓰지않고 그냥 가상환경이름/bin/activate 만 입력하면 된다.

4. 현재 가상환경을 사용하고 있으니 필요한 모듈들을 설치해서 사용하면 된다.

 

실습

실습에서는 vscode를 사용하였다.

위와 같이 자신이 프로젝트를 만들 디렉토리로 이동하여 virtualenv를 설치해 주었다.

그리고 practice_site라는 이름으로 가상환경을 만들어 주었다.

가상환경을 실행해 주었다.

그러면 터미널널 옆에 practice_site라고 가상환경 이름이 뜨게 된다.

그런 다음 우리가 사용할 django를 설치해주었다. 나는 이미 pc에 django를 설치했는데도 다시 설치되는 것을 볼 수 있다.다시말하지만  가상환경이기에 다시 설치해야된다. 

여기까지 설치를 했으면 다음에는 프로젝트와 앱을 생성해 보겠다.

728x90