Python을 해보고 싶었습니다. 그래서 무작정 Python을 컴퓨터에 설치를 했습니다.

 

Python.org 에서 다운받아  설치했습니다. (링크 <- 링크를 누르면 3.7버젼이 다운됩니다.)

 

그런데, 홈페이지를 Python으로 구현할 수 있다고 하여 찾아봤습니다.

 

그런데, Python으로 홈페이지를 구현하기 위해서는 Python을 지원하는 web hosting서비스가 필요했습니다.

 

그러나, 불행히도 Python을 지원하는 web hosting은 흔하지않았습니다.  별로 만든 것은 없지만 국내 저가 web hosting을 이용하고 있었는데 모두 php만 지원했기때문에 해외사이트에 눈을 돌렸습니다.

 

python web hosting업체를 찾아봤습니다. https://www.hostingadvice.com/how-to/best-python-hosting/

 

python web hosting업체들 중에서 Pythonanywhere에서 무료로 3개월간 web hosting 서비스를 지원한다고 해서

 

일단 가입을 했습니다.  뭔가 괜찮은 것을 만들면 유료로 바꾸면 되고 아니면

 

그냥 3개월짜리를 계속 만들어 연습을 하려고요..

 

 

가입을 하고 보니 Django 메뉴얼과 기타 메뉴얼들을 제공하고 있었습니다. 

 

Python으로 홈페이지를 만들때 Python만으로 만들기는 힘들고 Python의 프레임웍들을 사용해서 만드는데 그 중 하나가 Django이고 이것은 Python 프레임웍중에 가장 많이 사용되는 것이라서 이것을 이용해보고 싶었기 때문입니다.

 

그래서, 이런 메뉴얼 관련 내용들이 매우 반가워서 이런 내용을 알려드리고자 포스팅을 했습니다.

 

장고 설치 메뉴얼(windows) : https://docs.djangoproject.com/en/2.1/topics/install/

 

제가 윈도우즈를 사용하는 관계로 다른 OS의 부분은 건너뛰겠습니다.

 

장고 설치에 앞서 일단 python을 설치해야 하고, pip을 설치해야 합니다.

 

pip은 1.3 이상, virtualenv는 1.9 이상을 설치해야 하는데 이전버젼은 SSL통한 PyPI(Python Package Index )에서 다운로드를 할 수 없다고 합니다.

 

그리고,  easy_install을 사용해서 virtualenv를 설치하는 것은 추천하지않는데 SSL통한 PyPI(Python Package Index )에서 다운로드를 할 수 없어 미묘하게 깨진다고 합니다. 

 

(참조 https://virtualenv.pypa.io/en/latest/installation/)

 

pip은 Python 2.7.9이상이나 3.4이상이면 이미 깔려 있다고 합니다.

 

여기서 pip이란 Python의 package manager로 이것을 이용해서 Python의  package들을 설치하고 제거할 수 있습니다. 

 

우리가 Django 프로젝트를 하는 전용 환경을 만들기 위해 virtualenv와  virtualenvwrapper가 필요하다고 합니다ㅣ

그러면, virtualenv를 설치합니다.

 

저는 windows PowerShell에서 설치하였습니다.

 

> pip install virtualenv

 

virtualenv 설치

pip install virtualenvwrapper-win

virtualenvwrapper-win,설치

pip install django

Django 설치

윈도우에서 django-admin을 설치하려고 하면 에러가 떨어집니다. 이것은 경로가 맞지않아서 생기는 일인데 Djangdo-admin을 Python설치 경로에 복사하면 정상적으로 동작합니다.

 

Django-admin실행 화면

 

이러게 Django를 설치했습니다.

+ Recent posts