최근들어, nginx, python, 그리고 django의 콤비네이션을 고미하게 되었다.
PHP는 회사에서 Apache, CakePHP Framework에서 사용을 하고 있어서, 굳이 개인적인 시간을 내서 사용하지 않아도 어느정도 개인적인 능력을 향샹을 기대 할 수 있을 것 같았다.
회사에서도 Python를 사용하는데. 버젼은 2.6을 사용하고 있다.
개인적으로 가지고 있는 VPS server에 Python과 nginx를 설치하고자,
Python 최신 버젼을 검색해 보았다. 2012년 2월 18일 현재 기준으로 Python 3.2가 가장 최신이었다.
음..난 최신버젼을 설치하겠다는 생각으로 최신버젼을 설치하였다.
왜 회사에서는 최신 버젼을 Python을 안 쓸까라는 고민도 함께 하면서 말이다.
Python 3.2 설치를 끝내고.. Python을 위한 Framework인 Django를 설치하려는데..
이런 아뿔사... Django는 Python 3.x 버젼을 아직까지는 지원하지 않는다고 한다..
왜..~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~!!!!
Django Python을 아직 지원하지 않는 이유는 요기에 잘 설명되어 있다.
https://docs.djangoproject.com/en/1.3/faq/install/#can-i-use-django-with-python-3
간단히 그 이유를 요약하자면,
한마디로, Django Framework을 사용하기 위해서는
Python 2.6 ~ Python 2.7을 사용해야 한다는 것이다.
ㅠㅠ.. 이론 새로 설치한 Python 3.2를 제거하고 2.7로 다시 설치해야 하겠다.
PHP는 회사에서 Apache, CakePHP Framework에서 사용을 하고 있어서, 굳이 개인적인 시간을 내서 사용하지 않아도 어느정도 개인적인 능력을 향샹을 기대 할 수 있을 것 같았다.
회사에서도 Python를 사용하는데. 버젼은 2.6을 사용하고 있다.
개인적으로 가지고 있는 VPS server에 Python과 nginx를 설치하고자,
Python 최신 버젼을 검색해 보았다. 2012년 2월 18일 현재 기준으로 Python 3.2가 가장 최신이었다.
음..난 최신버젼을 설치하겠다는 생각으로 최신버젼을 설치하였다.
왜 회사에서는 최신 버젼을 Python을 안 쓸까라는 고민도 함께 하면서 말이다.
Python 3.2 설치를 끝내고.. Python을 위한 Framework인 Django를 설치하려는데..
이런 아뿔사... Django는 Python 3.x 버젼을 아직까지는 지원하지 않는다고 한다..
왜..~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~!!!!
Django Python을 아직 지원하지 않는 이유는 요기에 잘 설명되어 있다.
https://docs.djangoproject.com/en/1.3/faq/install/#can-i-use-django-with-python-3
간단히 그 이유를 요약하자면,
Python이 3.x로 버젼업을 하면서, 2.x와 호환되지 않는 수정이 추가되었다. 물론, 3.x에 수정 추가된 2.x와 호환되지 않는 것이 전반적으로 Python의 미래에는 좋은 것이지만, Django와 같은 Python을 기반으로 소프트웨어가 해당 수정을 반영하기 위해서는 약 1~2년에 시간이 필요하다고 한다.
한마디로, Django Framework을 사용하기 위해서는
Python 2.6 ~ Python 2.7을 사용해야 한다는 것이다.
ㅠㅠ.. 이론 새로 설치한 Python 3.2를 제거하고 2.7로 다시 설치해야 하겠다.
'학습 > Programming' 카테고리의 다른 글
| bash: chkconfig: command not found <뭐냐 도대체 넌?> (0) | 2012/05/07 |
|---|---|
| 아마존 EC2 레저브드 마이크로 인스턴스 설치 (Amazon EC2 reserved micro instance) (2) | 2012/02/20 |
| 아마존 EC2 인스턴스 ( Amazon EC2 Instance ) 선택에 대한 고민 (0) | 2012/02/20 |
| Python(파이썬) 어떤 버젼을 선택해야 하나? (0) | 2012/02/19 |
| 리눅스(Linux) RPM 뭔가? (0) | 2012/02/19 |
| php array complicity ( php array의 복잡도 ) (0) | 2011/04/04 |
| git clone 할때 원하는 위치 지정하는 방법 (0) | 2011/04/04 |
| Python vs. Ruby | 파이손, 루비 어떤 언어의 선택시 참고하면 좋은 글. (4) | 2010/06/29 |
| VMware, 리눅스(linux) 설치방법 (3) (8) | 2010/04/16 |
| VMware, 리눅스(linux) 설치방법 (2) (14) | 2010/04/16 |
| VMware, 리눅스(linux) 설치방법 (1) (2) | 2010/04/16 |



댓글을 달아 주세요