2013-09-24 4 views
1

Я использую конечные точки Google для своего приложения. Всякий раз, когда я попадаю в корень приложения, он дает ошибку. Консоль говорит:Конечные точки приложения для разработчиков DOWN

Importing endpoints from google.appengine.ext is deprecated and will be removed. Add the endpoints library to app.yaml, then endpoints can be imported simply with "import endpoints". 

В документации нет упоминания об этом, и я считаю, что делаю это правильно.

Я попытался добавить конечные точки в библиотечный раздел app.yaml, но не удалось установить, что это не действительная библиотека. Когда я смотрю на странице экземпляра, он говорит, что мои экземпляры работают на App Engine 1.8.5, который является дореволюционной версией, которая еще не появилась!

Является ли это проблемой Google или чем-то с моим кодом?

+0

У меня тоже такая же проблема, постэкспертный пост в группе также не упоминает об этом устаревании! https://groups.google.com/forum/#!topic/google-appengine/0fq4FIVH55o Видимо, его удалено для Python2.5! Без предупреждения ... RuntimeError: библиотека конечных точек недоступна в среде исполнения python 2.5. Вместо этого используйте рабочую среду python27. – asp

+0

Мое приложение ПОЛНОСТЬЮ вниз из-за этой проблемы, и я не могу связаться с Google для поддержки. Это БОЛЬШАЯ ПРОБЛЕМА с App Engine - почему она еще не исправлена? – rhefner1

+0

Опубликовано на форуме приложение двигателя и отслеживания проблем https://groups.google.com/forum/#!topic/google-appengine/U2CDQy3UEPI – asp

ответ

1

Сообщение, которое вы видите, является предупреждением, а не ошибкой. Конечные точки, запущенные на Python 2.7, будут продолжать работать без изменений кода.

Однако вы также можете увидеть сообщение об ошибке, если вы пытаетесь запустить конечные точки на Python 2.5. Это больше не будет работать, и, к сожалению, он не был доведен до релиза. Чтобы возобновить использование конечных точек, вам необходимо обновить приложение до Python 2.7.

Смежные вопросы