2014년 1월 30일 목요일
[FlAsK] 플라스크 개발 환경 구성
1. python 다운로드 및 설치
URL : http://www.python.org/download/releases/2.7.5/
각자의 운영체제에 맞는 것을 선택 하여 다운로드 받아 설치 한다.
참고 : 2.7.6 에서 문제가 발생 하여 2.7.5 를 선택 하였다.
2. easy_install 를 설치 하기 위한 distribute_setup.py 다운로드
pip 라는 패키지 관리자를 사용 하기 위해서는 easy_install 이라는 것을 먼저 설치 해야
하는데, easy_install 을 사용 하기 위해서 distribute_setup.py 를 다운로드 받아야 한다.
URL : http://python-distribute.org/distribute_setup.py
파일을 다운로드 받아, python 설치 디렉토리(python.exe 가 있는 디렉토리) 에 복사 하여
넣는다.
3. esqy_install 의 설치를 위한 distribute_setup.py 의 실행
DOS 창을 열고 python.exe 이 설치된 디렉토리로 이동 하여 다음의 명령어를 실행 한다.
D:\devel\devel-tools\Python27>python distribute_setup.py
python 이 설치된 디렉토리 아래 Scripts 디렉토리에 easy_install 파일이 있는지 확인
한다.
4. PATH 에 등록
python 설치 디렉토리 아래 Scripts 를 PATH 에 등록 한다.
5. easy_install 을 이용하여 pip 설치
DOS 창을 열고 다음의 명령어를 실행 한다.
D:\> easy_install pip
python 이 설치된 디렉토리 아래 Scripts 디렉토리에 pip 파일이 있는지 확인 한다.
* PATH 에 등록 하였으므로 아무 위치에서나 easy_install 명령을 실행 하여도 된다.
6. pip 를 이용한 virtualenv 의 설치
virtualenv 는 하나의 컴퓨터에서 여러가지 버젼의 파이썬을 개별적으로 실행 할 수
있도록 해주는 일종의 가상 환경 이라고 한다.
설치 하기 위해서 다음의 명령어를 실행 한다.
D:\> pip install virtualenv
python 이 설치된 디렉토리 아래 Scripts 디렉토리에 virtualenv 파일이 있는지 확인 한다.
* PATH 에 등록 하였으므로 아무 위치에서나 pip 명령을 실행 하여도 된다.
7. 가상환경 생성
나중에 플라스크를 설치한 가상 환경에서 개발을 진행 하기 위한 단계.
D:\test-project 라는 디렉토리를 만들고 이동 한다.
D:\> mkdir test-project
D:\> cd test-project
D:\test-project>virtualenv venv
New python executable in venv\Scripts\python.exe
Installing setuptools, pip...done.
D:\test-project> cd venv\Scripts
D:\test-project\venv\Scripts> dir
D 드라이브의 볼륨: 새 볼륨
볼륨 일련 번호: C817-DD74
D:\test-project\venv\Scripts 디렉터리
2014-01-30 오전 02:36 <DIR> .
2014-01-30 오전 02:36 <DIR> ..
2014-01-30 오전 02:36 2,271 activate
2014-01-30 오전 02:36 538 activate.bat
2014-01-30 오전 02:36 8,252 activate.ps1
2014-01-30 오전 02:36 1,129 activate_this.py
2014-01-30 오전 02:36 348 deactivate.bat
2014-01-30 오전 02:36 95,084 easy_install-2.7.exe
2014-01-30 오전 02:36 95,084 easy_install.exe
2014-01-30 오전 02:36 95,056 pip.exe
2014-01-30 오전 02:36 95,056 pip2.7.exe
2014-01-30 오전 02:36 95,056 pip2.exe
2014-01-30 오전 02:36 27,136 python.exe
2014-01-30 오전 02:36 27,648 pythonw.exe
12개 파일 542,658 바이트
2개 디렉터리 565,885,050,880 바이트 남음
D:\test-project\venv\Scripts> activate.bat
(venv) d:\test-project\venv\Scripts>
8. flask, sqlalchemy, wtforms 설치 설치
플라스크 설치를 위해 아래의 명령어를 실행 한다.
(venv) d:\test-project\venv\Scripts> pip install Flask
(venv) d:\test-project\venv\Scripts> pip install sqlalchemy
(venv) d:\test-project\venv\Scripts> pip install wtforms
9. eclipse 실행을 위한 jdk 설치
이 부분은 건너뜀
10. eclipse 다운로드
URL : http://www.eclipse.org/downloads/
Eclipse Standard 4.3 를 각자의 운영체제에 맞는 것을 다운로드 받는다.
적당한 디렉토리에 두고 압축을 해제 하는 것으로 끝나기 때문에 다음 과정은 생략.
11. eclipse 로 편하게 코딩을 하기 위한 PyDev 의 설치
이클립스 실행후 상단 메뉴에서 "Help -> Eclipse Marketplace..." 메뉴 선택 한다.
나타나는 창에서 'PyDev' 검색 후 'PyDev - Python IDE for Eclipse' 를 설치 한다.
12. Eclipse 에 flask 가상환경 설정
"Window -> Preferences -> PyDev -> Interpreters -> Python Interpreter" 선택 한다.
New 버튼을 클릭 하고, 이전 7,8 단계에서 생성한 가상 환경의 경로에서 python.exe
가 있는 곳을 선택 한다.
13. eclipse 에 html 에디터 설치
Help -> Install new software... ->
'Kepler - http://download.eclipse.org/releases/kepler' 선택 ->
Web, XML, Java EE and OSGI Enterprise Development ->
Eclipse Web Developer Tools
Eclipse XML Editors and Tools
JavaScript Development Tools
피드 구독하기:
댓글
(Atom)
댓글 없음 :
댓글 쓰기