Django를 설치하는 방법은 크게 2가지로 나뉩니다.

1. Git을 사용하여 로컬에 Django를 설치하는 방법
2. pip를 사용하여 Django를 설치하는 방법

현재 포스팅에서는 pip를 사용하여 Django를 설치하는 방법을 알려드리도록 하겠습니다.

1. Django 설치


Git을 사용하여 로컬에 설치하는 방법


  Django를 설치하기 위해서는 Git이 사전에 설치되어 있어야 합니다. Git 설치 방법을 모른다면 macOS에서 Git 사용하기 (1) 포스팅을 참조합니다.
Git이 설치되었다면, 터미널에서 아래와 같은 명령어를 입력합니다. 

$ git clone git://github.com/django/django.git

Github에서 Django 파일을 복제합니다. 위의 명령어를 입력하면 아래와 같은 Install 화면이 나타나며 설치가 진행됩니다.


pip를 사용하여 Django를 설치하는 방법


Step 1. pip를 사용하기 위해 pip를 설치합니다. 

$ sudo easy_install pip


Step 2.  성공적으로 pip를 설치했다면, 이제 pip로 파이썬의 패키지들을 설치할 수 있습니다. 이후, 가상환경인 Virtualenv를 설치합니다. Virtualenv는 macOS에 기본적으로 설치되어있는 파이썬 환경과는 별도의 환경으로 완전히 구별하고 싶을 때 사용합니다. 아래의 명령을 사용하여 Virtualenv를 설치합니다.

$ sudo pip install virtualenv

  

Step 3. Virtualenv도 성공적으로 설치했다면, 이제 새로운 프로젝트의 루트 디렉토리가 될 새로운 디렉토리를 생성해줍니다. 저의 경우에는 'djangoPrac'으로 이름을 설정했습니다.

$ mkdir [directory_name] $ cd [directory_name]


Step 4. 새로운 가상환경을 만듭니다. 저의 경우에는 'django'라고 가상환경 이름을 설정했습니다. *(--no-site-packages 옵션은 기존의 파이썬 환경설정을 따르지 않겠다는 의미입니다.)

$ virtualenv [virtualenv_name] --no-site-packages


Step 5. 아래의 명령어를 입력하여 새로운 가상환경을 실행할 수 있습니다. 아래의 명령을 실행하면 명령어 입력 창이 아래와 같은 모양으로 바뀌게 됩니다.

$ source [virtualenv_name]/bin/activate


Step 6. 가상환경에 django를 설치해줍니다. 설치 이후 아래와 같은 명령어를 연속하여 입력하면 장고의 설치 상태를 확인할 수 있습니다.

(django) pip install django

(django) python -c "import django; print(django.get_version())"

 위와 같이 장고 버전이 출력된다면 정상적으로 설치 된 것입니다.


위와 같은 과정을 다 마쳤다면, 장고 프로젝트를 시작할 준비가 된 것입니다.

다음 포스팅에서는 가상환경에서의 장고를 활용하여 새로운 장고 프로젝트를 생성해보도록 하겠습니다.


References


+ Recent posts