GAE 테스트, nose 설치

구글앱엔진시작하기
카테고리 컴퓨터/IT > 프로그래밍/언어 > JAVA > JAVA일반
지은이 박상엽 (인사이트, 2010년)
상세보기

windows 7에서 nose를 설치하였다.
책에서는 리눅스 환경에서 설치하는 방법이라 간단하지만 윈도우에서는 한참 해맸다.

1. setuptools 설치
http://pypi.python.org/pypi/setuptools
Google App Engine을 위한것이라 setuptools-0.6c11.win32-py2.5.exe 를 설치하였다.
setuptools를 설치해야 나머지 것들을 설치할 수 있다.




2. NoseGAE 설치
http://pypi.python.org/pypi/NoseGAE/
압축을 풀고 setup.py가 있는 위치에서 python setup.py install 을 실행한다.

3. WebTest 설치
http://pypi.python.org/pypi/WebTest/


4. Nose 설치
nosetests 명령이 되지 않아 nose도 설치하였다. 명령이 실행되지 않는것은 환경변수 문제였기 때문에 설치를 안해도 될듯하다. 일단 설치는 하였다.
http://code.google.com/p/python-nose/downloads/list

5. 환경변수 설정

PYTHON_HOME을 만들어 파이썬이 설치된 경로를 추가하였다. C:\Python25
그리고 시스템 변수 Path를 편집해 아래의 경로를 추가하였다. 핵심은 scripts를 추가하는 것이다.
%PYTHON_HOME%;%PYTHON_HOME%\scripts;

6. 테스트
GAE 어플리케이션이 설치된 경로에서 nosetests를 실행한다.
이클립스에서 등록한 후 실행하는게 편할 것 같다.
뒤에 --gae-lib-root는 sdk가 설치된 경로.
nosetests -v --with-gae --gae-lib-root="C:\Program Files\Google\google_appengine"


드디어 OK. 성공이다.