윈도우에서 구글 앱 엔진을 돌려 봤습니다. 파이썬으로 작업을 하면서 삽질을 조금했기 때문에 기록을 남겨봅니다. 현재 구글앱엔진은 파이썬 2.7을 공식 지원합니다. python 3.x은 지원하지 않습니다. 때문에 python27을 다시 설치했습니다.(삽질1)
절차는 다음과 같습니다.
part 1 앱 엔진 등록
1.1 http://appengine.google.com/ 사이트에 구글 계정으로 등록을 합니다. 휴대폰인증이 있습니다.
1.2 앱엔진 애플리케이션을 만듭니다. Application Identifier(예, khcuweb)가 정해지면 http://khcuweb.appspot.com 로 접근하게 됩니다.
part 2 로컬 개발환경
2.1 구글앱엔진 SDK 파이썬 버전을 다운로드 받아서 설치합니다.
2.2 http://python.org 사이트에서 Python 2.7을 다운로드 받아서 설치합니다.
2.3 환경 변수 > 사용자 변수 Path에 C:\Program Files\Google\google_appengine\ 경로 추가된 것 확인
2.4 환경 변수 > 시스템 변수 Path에 C:\Python27;C:\Python27\Scripts; 경로를 추가합니다.
part 3
3.1 helloworld.py 만들기
3.2 app.yaml 만들기
3.3 dev_appserver.py helloworld.py 실행하기
윈도우 XP에서 UnicodeDecodeError 발생하는데, 이에 관해서는 다음 글에 올리겠습니다.