티스토리 뷰

장고 설치하기




장고

장고는 파이썬으로 작업하는 서버 프레임워크다. 지금 부터하는 모든 예제들은 Django by Example 이라는 책으로부터 인용하며, 각 항목별로 어떻게 풀었는지 공부하며 정리한다.



장고계 바이블 Django by Example 이다.


장고의 최신버젼은 더 높지만, 이 책에서는 Pthon 3.5 버젼, Django 1.8.6 버젼을 사용한다.

사용환경 설정을 위해 파이썬과 장고를 먼저 설치하도록하자


파이썬 설치하기

Window의 경우 

그리고 윈도우는 다른 언어와 마친가지로 파이썬 설치경로를 환경변수에 추가해주어야한다.



Linux의 경우

$wget https://www.python.org/ftp/python/3.5.3/Python-3.5.3.tgz //Linux

$tar xvzf Python-3.5.3.tgz //압축해제

$cd Python-3.5.3 //디렉토리 이동

$./configure //Makefile 만들기

$make //설치



파이썬 실행환경 만들기

파이썬을 실행하는 가상환경을 만들기 위해서는 virtualenv가 필요하다. python을 설치하면 자동으로 파이썬 dependency 관리를 해주는 pip가 설치되어 있다. pip를 이용해서 설치를 해주자

$pip install virtualenv //설치

$virtualenv my_env //가상환경 생성

가상환경을 만들었으니 파이썬3 등의 사용되는 환경을 설정해 주어야 한다.

$which python3 //python3 설치경로 확인(리눅스)

/Library/Python35/python3 //이런식으로 나오는 것을 생각해두고

$virtualenv my_env -p /Library/Python35/python3 //환경설정


> where python3 //python3 실행파일경로 확인(윈도우)

c/Library/Python35/python3.exe //윈도우는 리눅스와 다르게 나온다.

> virtualenv my_env -p /Library/Python35/python3 //환경설정은 리눅스 형식으로 바꿔서 한다

이제 가상환경을 실행해 보자

$source my_env/bin/activate //리눅스

> activate //윈도우

여기까지 했으면 이제 파이썬 개발환경 준비는 끝났다. 파이썬 설치 후의 이 가상환경은 JetBrain의 파이참(PyCharm)을 설치하면 알아서 해결해주니 참고하도록하자 젯브레인 찬양해~

이제 장고를 설치해보자

$pip install Django==1.8.6

---끗---