파이썬 2.7을 사용하고 있습니다. 파이썬 MSI는 현재 Python.org에서 다운로드 할 수있는 것 같습니다. ? 8081은/_ah/로그인 계속이 % 3A // localhost를 % 3A8081가/(500)를 HTTP를 반환 =로그인 페이지로 리디렉션 할 때 dev_appserver에서 사용자 저장소가 실패합니다
로컬 호스트 dev_appserver에서 실행할 때
self.redirect (users.create_login_url (self.request.uri)가) 실패 .
비록이 수행 작업 : 로컬 호스트 : 8081/_ah/관리/데이터 저장소
스택 추적 :
ERROR 2010-08-10 13:21:11,111 dev_appserver.py:3239] Exception encountered handling request
Traceback (most recent call last):
File "C:\Program Files\Google\google_appengine\google\appengine\tools\dev_appserver.py", line 3199, in _HandleRequest
self._Dispatch(dispatcher, self.rfile, outfile, env_dict)
File "C:\Program Files\Google\google_appengine\google\appengine\tools\dev_appserver.py", line 3142, in _Dispatch
base_env_dict=env_dict)
File "C:\Program Files\Google\google_appengine\google\appengine\tools\dev_appserver.py", line 524, in Dispatch
base_env_dict=base_env_dict)
File "C:\Program Files\Google\google_appengine\google\appengine\tools\dev_appserver.py", line 2449, in Dispatch
CGIDispatcher.Dispatch(self, *args, **kwargs)
File "C:\Program Files\Google\google_appengine\google\appengine\tools\dev_appserver.py", line 2401, in Dispatch
self._module_dict)
File "C:\Program Files\Google\google_appengine\google\appengine\tools\dev_appserver.py", line 2438, in curried_exec_cgi
return ExecuteCGI(*args, **kwargs)
File "C:\Program Files\Google\google_appengine\google\appengine\tools\dev_appserver.py", line 2309, in ExecuteCGI
logging.debug('Executing CGI with env:\n%s', pprint.pformat(env))
File "C:\Python27\lib\pprint.py", line 60, in pformat
return PrettyPrinter(indent=indent, width=width, depth=depth).pformat(object)
File "C:\Python27\lib\pprint.py", line 119, in pformat
self._format(object, sio, 0, 0, {}, 0)
File "C:\Python27\lib\pprint.py", line 137, in _format
rep = self._repr(object, context, level - 1)
File "C:\Python27\lib\pprint.py", line 230, in _repr
self._depth, level)
File "C:\Python27\lib\pprint.py", line 242, in format
return _safe_repr(object, context, maxlevels, level)
File "C:\Python27\lib\pprint.py", line 284, in _safe_repr
for k, v in _sorted(object.items()):
File "C:\Python27\lib\pprint.py", line 75, in _sorted
with warnings.catch_warnings():
File "C:\Python27\lib\warnings.py", line 327, in __init__
self._module = sys.modules['warnings'] if module is None else module
KeyError: 'warnings'
INFO 2010-08-10 13:21:11,117 dev_appserver.py:3268] "GET /_ah/login?continue=http%3A//localhost%3A8080/ HTTP/1.1" 500 -
오류 페이지가 나타날 때 발생하는 콘솔의 로그를 포함시켜야합니다. 그들은 완전한 stacktrace를 포함 할 것입니다. 2.5 MSI는 다음에서 사용할 수 있습니다. http://python.org/download/releases/2.5/ –
유용한 스택 추적을 추가하지 않았습니다. GAE는 Python 버전에 민감합니까? Google 상태는 2.5 이상이지만 3은 아닙니다. Windows 7에서 실행합니다. – user416109
Python 2.5를 사용해야합니다. 이것이 프로덕션 서버가 사용하는 것입니다. dev_appserver는 2.6 이하에서 정상적으로 작동하는 것으로 보이지만 2.7 문제는 많은 문제를 일으키는 것처럼 보입니다. – geoffspear