출처: https://meyouus.tistory.com/64 [정보 공유 - For Me For You For Us]
본문으로 바로가기

가상환경 만들기

파이썬의 가상환경을 설치해준다. 내가 작업하는 환경은 Windows 이고, 파이썬은 3.9.0 버전이다.

>>> pip install virtualenv


django_instagram이라는 프로젝트 폴더를 만들어주고, 그 안에 venv라는 이름의 가상환경을 만들어준다.

>>> mkdir django_instagram
>>> virtualenv venv


다음으로는 설치된 가상환경을 작동시켜준다.

>>> venv\Scripts\activate
(venv) C:\Users\username\desktop\django_instagram


앞의 venv 표시를 통해 가상환경에서 작동중임을 알 수 있다.


2. Django 설치와 프로젝트 생성하기

가상환경 안에 그대로 있는 상태에서, 가장 최신의 Django 버전으로 설치해준다.

>>> pip install django


가끔씩 이 pip을 인식을 못하는 경우가 있는데, 그럴때는 다음과 같이 해준다

>>> python -m pip install django


하지만 이는 귀찮으므로, 새로운 가상환경으로 다시 시작하는 것도 하나의 방법이다.
다음으로는 Django 프로젝트를 만들어보도록 하겠다.

>>> django-admin startproject base


이후 djang_instagram 폴더 안에 base 라는 이름의 프로젝트가 생성된 것을 볼 수 있다. 여기서 우리는 프로젝트 폴더의 이름만 instagram으로 바꿔준다. 다음과 같은 구조로 생성되게 된다:

django_instagram
├── /instagram
│      └─ /base
│      └─ db.sqlite3
│      └─ manage.py
└── /venv


마지막으로 instagram 폴더로 이동하여 Django 서버를 실행시켜보도록 한다

>>> cd instagram
>>> python manage.py runserver


이후, 127.0.0.1:8000 으로 접속한다면 다음과 같이 Django 서버가 실행된 것을 볼 수 있다: