Traceback (most recent call last):

 "/usr/local/lib/python2.7/dist-packages/paperwork/frontend/util/canvas/__init__.py", line 208, in __on_draw
drawer.draw(cairo_ctx)

 "/usr/local/lib/python2.7/dist-packages/paperwork/frontend/util/canvas/animations.py", line 197, in draw
(self.frame % self.nb_frames[0]),ZeroDivisionError: integer division or modulo by zero
Traceback (most recent call last):


 "/usr/local/lib/python2.7/dist-packages/dataflow_worker/batchworker.py", line 609, in do_work

work_executor.execute()


 "/usr/local/lib/python2.7/dist-packages/dataflow_worker/executor.py", line 167, in execute

op.start()


 "apache_beam/runners/worker/operations.py", line 340, in apache_beam.runners.worker.operations.DoOperation.start

def start(self):


 "apache_beam/runners/worker/operations.py", line 341, in apache_beam.runners.worker.operations.DoOperation.start

with self.scoped_start_state:


 "apache_beam/runners/worker/operations.py", line 346, in apache_beam.runners.worker.operations.DoOperation.start

pickler.loads(self.spec.serialized_fn))


 "/usr/local/lib/python2.7/dist-packages/apache_beam/internal/pickler.py", line 225, in loads

return dill.loads(s)


 "/usr/local/lib/python2.7/dist-packages/dill/dill.py", line 277, in loads

return load(file)


 "/usr/local/lib/python2.7/dist-packages/dill/dill.py", line 266, in load

obj = pik.load()


 "/usr/lib/python2.7/pickle.py", line 864, in load

dispatch[key](self)


 "/usr/lib/python2.7/pickle.py", line 1096, in load_global

klass = self.find_class(module, name)


 "/usr/local/lib/python2.7/dist-packages/dill/dill.py", line 423, in find_class

return StockUnpickler.find_class(self, module, name)


 "/usr/lib/python2.7/pickle.py", line 1130, in find_class

__import__(module)


 "/usr/local/lib/python2.7/dist-packages/dataflow_pipeline/summarize_intervals.py", line 31, in <module>

from google.cloud.datastore.helpers import entity_from_protobuf
ImportError: No module named datastore.helpers
