Есть две среды разработки GAE, которые, кажется, работают лучше всего ИМХО. PyCharm можно настроить для запуска / отладки приложения GAE, запустив dev_appserver.py изнутри. Хотя PyCharm - определенно одна из самых приятных IDE для Python, тот факт, что это все, что он делает, - это позор.
Лично (съеживайся, если хочешь) лучшее для меня и моих учеников, похоже, все еще «Затмение». Начните с последней версии (Oxygen.2), используя версию Web-разработчика или PHP из программы установки. Затем я добавляю WebClipse и PyDev из магазина. Нет затмения не IDE, что я считаю "лучшим"; Тем не менее, это швейцарский армейский нож IDE и может сделать все это.
Выберите перспективу Python после установки и создайте новый проект ... (ПРИМЕЧАНИЕ. Это не проект Python, а общий проект). В диалоговом окне выберите проект Python Google App Engine. Заполните пробелы (вам нужно будет указать, где находится Python27 и где находится google_appengine.
Затем можно запустить проект, щелкнув правой кнопкой мыши и выбрав «Debug GAE Project». Он автоматически запустит dev_appserver, разместит ваше приложение по адресу localhost: 8080 и предоставит вам все возможности отладки Python в Eclipse, которые может предложить PyDev.
Надеюсь, это поможет.