
오늘은 맥(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/” 주소를 다시 방문합니다.

