Open-ET/openet-ssebop

cannot import name 'Image'

Closed this issue · 4 comments

I am beginner to earth engine and when i try to use ssebop tool i am getting this error.
Kindly help me in resolving this.

image

Can you provide some more information about how you installed the module?

I receive this error:
Parameter 'image' is required.
whenever i try to calculate ET fraction, Ref ET and ETc for my location landsat image
The ERROR is as follows;

HttpError Traceback (most recent call last)
/usr/local/lib/python3.6/dist-packages/ee/data.py in _execute_cloud_call(call, num_retries)
344 try:
--> 345 return call.execute(num_retries=num_retries)
346 except googleapiclient.errors.HttpError as e:

6 frames
HttpError: <HttpError 400 when requesting https://earthengine.googleapis.com/v1alpha/projects/earthengine-legacy/thumbnails?fields=name&alt=json returned "Image.updateMask: Parameter 'image' is required.">

During handling of the above exception, another exception occurred:

EEException Traceback (most recent call last)
/usr/local/lib/python3.6/dist-packages/ee/data.py in _execute_cloud_call(call, num_retries)
345 return call.execute(num_retries=num_retries)
346 except googleapiclient.errors.HttpError as e:
--> 347 raise _translate_cloud_exception(e)
348
349

Can you post a full example of the code you are using that creates the error as well as the version number of the openet-ssebop module?