Почему я получаю сообщение об ошибке Сервер вернул HTTP-код: 404 с использованием Google App Engine и Google Earth Engine

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

import ee
import ee.mapclient

image1 = ee.Image(1);
print(image1);

Как видите, это очень простая программа, я просто хочу, чтобы она работала, чтобы выполнять более сложные задачи, но я не могу заставить работать даже эту простую программу.


person user3431573    schedule 22.01.2016    source источник


Ответы (1)


Вы не аутентифицировали свое приложение, отсюда и ошибка.

Добавлять:

ee.Initialize()

и вы готовы идти.

person Lukasz Tracewski    schedule 09.02.2016
comment
Это не сработало. Я добавил эту строку сразу после первого оператора импорта, и мне не повезло, поэтому я попробовал после второго и все равно ничего. Я получаю ту же ошибку. Я что-то делаю не так? - person user3431573; 11.02.2016
comment
@ user3431573 Тогда давайте начнем с нуля. Вы следовали инструкциям по установке developers.google.com/earth-engine/python_install? Как именно вы его ведете? Обязательно выполните python -c import ee; ee.Initialize() - не пытайтесь сделать это, например, из Блокнот IPython/Jupyter. - person Lukasz Tracewski; 13.02.2016
comment
Любая идея, почему ee.Initialize() выдает ошибку из Jupyter Notebook? @Лукаш Трацевски - person MEhsan; 09.04.2017
comment
Выдает ли это ошибку за пределами Jupyter? Это 404? - person Lukasz Tracewski; 09.04.2017
comment
Да, на самом деле это выдавало мне ошибку EEException 404 внутри и снаружи Jupyter Notebook! И оказывается, я не подписался на Google Earth Engine, во-первых! Теперь он просыпается внутри Jupyter Notebook после того, как я зарегистрировался. - person MEhsan; 09.04.2017
comment
Да, регистрация на сервисе очень помогает :). Это отличный вычислительный движок — получайте удовольствие! Если вы только начали, я бы рекомендовал использовать игровую площадку GEE вместо Jupyter. - person Lukasz Tracewski; 09.04.2017