Я следил за quickstart, затем я просто клонировал hello_world
от here. Я уже скачал google_appengine sdk от here. Я извлечь его и теперь у меня есть папка google_appengine
вместе с hello_world
Локальное развитие Google App Engine не импортирует встроенную библиотеку
поэтому я выполнить это следующим образом:
Он работает хорошо, по-видимому, пока я не начинаю просить на локальный хост: 8080. тогда я получил эту ошибку:
, что случилось с ним? я что-то пропустил? google сказал, что я могу использовать встроенную библиотеку, не устанавливая вручную ее с помощью pip
.
PS: он работает, когда я просто развертываю его в своем проекте в Google. а также он работает, если я вручную установил webapp2 внутри lib
внутри hello_world
, как описано here, затем запросите его локально.
мой питон версия Python 2.7.6 на Ubuntu 14.04 32bit
Пожалуйста, если кто-то может решить эту проблему, я бы оценить его.
Как я помню, вы должны установить его вручную на локальном компьютере. Не уверен, что это ошибка или нет. UPDATE: https://cloud.google.com/appengine/docs/python/tools/using-libraries-python-27#local_development - здесь нет webapp2 lister, но я могу подтвердить, что мне нужно установить его вручную. –
он должен быть предоставлен dev_appserver.py, потому что я вижу встроенную lib в 'google_appengine/lib', но почему-то не включен в путь среды –
webapp2, указанный здесь https://cloud.google.com/appengine/docs/python/ инструменты/встроенный-библиотека-27. ваша ссылка lib, которая должна быть установлена независимо, это не встроенные библиотеки –