본문 바로가기

Dev. Back-End/Django

[Python] 맥(Mac) 파이썬 장고 가상환경 설치 및 설정

 

 

 

오늘은 맥(Mac) 파이썬 장고 가상환경 설치 및 설정에 대해 포스팅하겠습니다.

 


 

 

 

 

파이썬이 설치되어있다는 가정하에 진행하겠습니다.

 

 

1. 폴더(디렉토리)를 생성해줍니다.

mkdir djangoProject

 

 

 

2. 생성된 디렉토리로 이동합니다.

cd djangoProject

 

 

3. 가상환경을 생성해줍니다.  “python -m venv 가상환경명”

python -m venv web_venv

* web_venv이외에 다른 가상환경명으로 생성해주시면 됩니다.

 

 

 

 

 

 

4. 생성된 가상환경 디렉토리로 이동해줍니다.

cd web_venv

 

 

5. 이동한 디렉토리에서 ls를 입력하여 bin ,  include  , lib  , pyvenv.cfg 가 뜨면 정상입니다.

ls



6. 가상환경을 활성화해줍니다.

비활성화할때는 deactivate으로 입력하시면 됩니다.

source ./bin/activate

 

 

7. 가상환경이 활성화 되어있는 상태에서 장고를 설치해줍니다.

pip install django

 

8. 장고가 정상 되어있는지 아래와 같이 버전을 확인해봅니다.

python -m django --version

 

 

9. 장고 프로젝트를 설치해주기 위해 루트디렉토리로 이동합니다.

cd djangoProject

 

 

10. mysite라는 디렉토리를 생성해줍니다.

mkdir mysite

 

 

11. 생성한 mysite디렉토리로 이동합니다.

cd mysite

 

 

12. 장고 프로젝트를 설정해줍니다.

django-admin startproject Investar .

* 마침표( . )는 현재 디렉터리를 장고 프로젝트로 설정하는 옵션입니다.

* 폴더명은 investar 말고, 마음대로 지어도 됩니다

 

 

 

13. manage.py가 있는 mysite에서 서버를 구동합니다.

manage.py를 실행하여 구동합니다.

python manage.py runserver

* 위와 같은 메시지가 뜨면 성공입니다.

* Control + C 를 누르면 서버를 중단시킬 수 있습니다.

 

 

 

 

 

 

14. 서버 구동 확인 : 브라우저에서 “http://127.0.0.1:8000/” 주소로 이동합니다.

아래처럼 뜨면 정상입니다.

 

 

 

 

 

15. mysite/config/settings.py파일을 아래와 같이 변경해줍니다.

한국 기준으로 변경하기 위함입니다.

 

 

 

 

16. 브라우저 재확인 : 브라우저에서 “http://127.0.0.1:8000/” 주소를 다시 방문합니다.