파이썬 가상환경 세팅 및 Django install

Jwahoon Kim·2021년 7월 6일
0

Django

목록 보기
1/10

1. 가상환경 설치


python -m venv .venv

  1. -m venvvenv라는 라이브러리 모듈을 스크립트로 실행하겠다!

  2. .venv 라는 디렉토리 안에 파이썬 인터프리터의 사본, 표준 라이브러리 및 다양한 지원 파일이 들어있는 디렉터리들을 만들겠다.

    1) . 으로 시작하는 것은 숨김 폴더라는 의미.
    가상환경이 설치된 폴더는 코드를 작성할 때 굳이 볼 필요가 없기 때문에 숨기도록 하자!
    보고싶다면 ls -a 명령어로 확인

    2) venv 라는 이름 자체는 virtual environment, 즉 가상환경의 줄임말이며, env 라는 이름으로도 많이 사용하지만, 이는 다른 툴과의 충돌 가능성이 있기 때문에 파이썬 공식문서에 추천하는 .venv라는 디렉토리 이름을 사용하자!


2. 가상환경 실행

(가상환경 실행 방법은 OS마다 다름)

1) windows (cmd)

.venv\Scripts\activate.bat

2) windows (git bash)

source .venv/Scripts/activate

3) Mac Os

source .venv/bin/activate

터미널 앞에 (.venv) 라는 가상환경 폴더이름이 있다면 활성화 성공!


3. Django 시작하기

장고 설치

(.venv) > pip install Django

  • pip이 뭔가요

    (.venv) > pip list 를 사용하여 Django 가 잘 설치 되어있는지 확인!

장고 프로젝트 생성

(.venv) > django-admin startproject myproject .

myproject 라는 Django 프로젝트를 ., 즉 현재 디렉토리에 생성하겠다 라는 의미!

장고 서버 켜보기

(.venv) > python manage.py runserver

이후 localhost:8000 에 접속해서 로켓이 보이면 성공!
migration 관련 에러가 뜰 경우 > python manage.py migrate 입력!

장고 서버 끄기

  • 가상환경 비활성화 --> (.venv) > deactivate
  • 터미널 끄기 --> command + c

1) pip이란??

0개의 댓글