본문 바로가기

Common Programming/Python

django 설치 방법

Django 설치 방법은 간단합니다.

 

1. Python Pip Module 설치

> sudo apt-get install python-pip

 

pip는 Python의 모듈을 설치하는 설치 프로그램입니다.

 

2. Pip 를 사용하여 django 설치

> sudo pip install django==[Django Version]

 

현재 최신 버전은 1.8.1 버전이므로 다음과 같이 입력합니다.

> sudo pip install django==1.8.1

 

3. Django 설치 확인

> python

> import django

 

만약 해당 명령어 수행시 다음과 같이 오류가 발생하면 django 모듈에 대한 Path를 등록해줘야합니다.

 

Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
ImportError: No module named django

Path

 

django 설치 시 기본 패스는 아래와 같습니다.

/usr/local/lib/python2.7/dist-packages

 

python path를 확인하여 위의 패스가 등록되어 있는지 확인합니다.

>>> import sys
>>> sys.path
['', '/usr/local/lib/python27.zip', '/usr/local/lib/python2.7', '/usr/local/lib/python2.7/plat-linux2', '/usr/local/lib/python2.7/lib-tk', '/usr/local/lib/python2.7/lib-old', '/usr/local/lib/python2.7/lib-dynload', '/usr/local/lib/python2.7/site-packages']

 

 Python Path에 해당 경로가 없는 경우 Path를 추가합니다.

해당 유저 Home Directory의 .bashrc 파일에 Path를 추가합니다.

export PYTHONPATH=$PYTHONPATH:/usr/local/lib/python2.7/dist-packages

 

해당 내용을 추가한 후 Path를 확인해 보면 dist-packages 가 추가되어 있음을 확인할 수 있습니다.

 

>>> import sys
>>> sys.path
['', '/home/kjs0624', '/usr/local/lib/python2.7/dist-packages', '/usr/local/lib/python27.zip', '/usr/local/lib/python2.7', '/usr/local/lib/python2.7/plat-linux2', '/usr/local/lib/python2.7/lib-tk', '/usr/local/lib/python2.7/lib-old', '/usr/local/lib/python2.7/lib-dynload', '/usr/local/lib/python2.7/site-packages']

해당 Path 추가 후 import django 를 수행하면 정상적으로 추가되어 있음을 확인할 수 있습니다.

'Common Programming > Python' 카테고리의 다른 글

Python Version Upgrade  (0) 2015.05.04
CentOS Python 설치  (0) 2013.10.19