2013-11-21 2 views
1

WingWare 메일 링리스트에 가입하려고했지만 아직 승인을받지 못 했으므로 여기에 게시하겠습니다.dev_appserver.py에서 실행할 때 WingIDE AppEngine 중단 점이 작동하지 않습니다.

저는 거의 4 년 동안 WingIDE (프로) 사용자로 일해 왔으며 실제로 저에게 잘 돌아 왔습니다. 최근까지도 내 프로젝트는 Django 기반이었으며 Google App Engine에서 실행되었습니다. 디버깅 및 중단 점 설정은 완벽하게 작동했습니다.

며칠 전 App Engine에서 실행될 새 프로젝트를 시작했지만 표준 dev_appserver.py (Django 없음)를 시작점으로 사용하여 실행됩니다. 이것은 잘 실행되며 dev_appserver와 관련 코드 내에 중단 점을 설정할 수 있지만 응용 프로그램 코드 내에서 중단 점을 트리거 할 수는 없습니다 (응용 프로그램이 IDE 환경에서 올바르게 실행 되더라도). 즉, "Google"코드 내에서 중단 점을 트리거 할 수 있지만 코드가 올바르게 실행되고 있음을 알 수 있지만 내 "맞춤"코드 중단 점 내에서 중단 점이 트리거되지 않습니다.

나는 http://www.wingware.com/doc/howtos/google-app-engine의 지침을 따라 왔으며, 가장 간단한 앱 (helloworld.py - https://developers.google.com/appengine/docs/python/gettingstartedpython27/helloworld)을 사용해도 이것을 시도했지만 사용자 정의 파일에 중단 점을 설정할 수 없습니다.

AppEngine SDK 1.8.6.1041과 함께 OSX Mavericks에서 WingIDE 5.0.0-1을 실행 중입니다.

어떤 일이 벌어지고 있는지, 그리고 어떻게 해결해야합니까?

답변

1

dev_appserver.py 대신 old_dev_appserver.py를 사용할 수 있습니다. 새로운 dev_appserver.py는 추가 GAE 관련 기능을 구현하지 않는 모든 파이썬 디버거를 깨뜨리는 환경을 설정합니다.

+0

방금 ​​제안한 내용을 시도했지만 "사용자 지정"중단 점이 나타나는 것 같습니다. –

+0

이 답변은 관련성이있어 보입니다. http://stackoverflow.com/questions/16149813/unable-to-debug-dev-appserver-in-google-app-engine –

관련 문제