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
pip install virtualenvwrapper-win
pip install django
윈도우에서 django-admin을 설치하려고 하면 에러가 떨어집니다. 이것은 경로가 맞지않아서 생기는 일인데 Djangdo-admin을 Python설치 경로에 복사하면 정상적으로 동작합니다.
이러게 Django를 설치했습니다.
'IT 통신 수학 과학' 카테고리의 다른 글
java string related function (자바 문자열 관련 함수) (0) | 2020.03.09 |
---|---|
Life time Free Web hosting Service 무료 인터넷 호스팅서버 (0) | 2020.02.21 |
win10과 office2019 licence key(정품 인증키) 쉽게 구매하기 (0) | 2020.02.12 |
노트북 싸게 사는 방법 (0) | 2020.01.20 |
Kotlin - Anko 라이브러리 설정 (0) | 2019.11.23 |
스칼라곱 벡터곱 (0) | 2019.10.08 |
컴퓨터를 조립할때 부품을 골라 구매하는 방법 (0) | 2019.05.04 |
windows 10 pro 설치 USB 제작방법 (0) | 2019.05.01 |