본문 바로가기

Django/따라하는 장고

1. 파이썬과 장고설치

장고는 파이썬으로 만들어진 웹 프레임 워크 이므로 파이썬 설치가 필수이다. 나는 맥북으로 만들기 때문에 맥으로 다운을 받아보겠다.

www.python.org 파이썬 공식홈페이지에 들어가 맥OS 파이썬 최신버전을 다운받는다.

맥OS 파이썬을 설치한다

 

다운로드를 완료 한 후에 터미널에서 

stdiohan@stdiohan-MacBookPro ~ % mkdir venvs
stdiohan@stdiohan-MacBookPro venvs % python3 -m venv mysite

이렇게 명령어를 진행하면  파이썬 모듈중 venv 라는 모듈을 사용한다는 의미이다. mysite 는 가상환경의 이름이다.

stdiohan@stdiohan-MacBookPro venvs % cd mysite/bin
stdiohan@stdiohan-MacBookPro bin % source activate
(mysite) stdiohan@stdiohan-MacBookPro bin % 

다음의 명령어를 수행하면 가상환경으로 진입할 수 있다. 왼쪽에 (mysite) 라는 프롬포트를 확인해보면 알수있듯이 가상환경에 진입한 모습이다.

(mysite) stdiohan@stdiohan-MacBookPro bin % deactivate 
stdiohan@stdiohan-MacBookPro bin % 

deactivate 로 가상환경을 빠져 나올수 있다.

 

이제 다시 가상환경에 진입해 장고를 설치한다.

(mysite) stdiohan@stdiohan-MacBookPro bin % pip install django==4.0.3
Collecting django==4.0.3
  Downloading Django-4.0.3-py3-none-any.whl (8.0 MB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 8.0/8.0 MB 4.5 MB/s eta 0:00:00
Collecting sqlparse>=0.2.2
  Using cached sqlparse-0.4.3-py3-none-any.whl (42 kB)
Collecting asgiref<4,>=3.4.1
  Using cached asgiref-3.5.2-py3-none-any.whl (22 kB)
Installing collected packages: sqlparse, asgiref, django
Successfully installed asgiref-3.5.2 django-4.0.3 sqlparse-0.4.3
(mysite) stdiohan@stdiohan-MacBookPro bin % python -m pip install --upgrade pip
Requirement already satisfied: pip in /Users/stdiohan/venvs/mysite/lib/python3.10/site-packages (22.2.2)

pip install django==4.0.3 명령어를 실행해 장고 4.0.3을 다운받고 python -m pip install --upgrade pip 명령어를 다시 실행해 장고를 최신버전으로 업그레이드 해준다

'Django > 따라하는 장고' 카테고리의 다른 글

5. 장고 모델 작성법  (0) 2022.10.13
4. 파이참의 기본 요소  (0) 2022.10.12
3. 파이참 사용하기  (0) 2022.10.11
2. 장고 프로젝트 생성  (0) 2022.10.11
0. 따라하는 장고  (0) 2022.10.10