DigitalSlideArchive / digital_slide_archive

The official deployment of the Digital Slide Archive and HistomicsTK.
https://digitalslidearchive.github.io
Apache License 2.0
108 stars 49 forks source link

ModuleNotFoundError: No module named 'girder_worker_utils.tee' #183

Closed yezifeiafei closed 2 years ago

yezifeiafei commented 2 years ago

I try to set up DSA via docker compose following this. But I found some error messages in docker-compose logs:

worker_1     | Traceback (most recent call last):
worker_1     |   File "/.pyenv/versions/3.9.9/lib/python3.9/runpy.py", line 197, in _run_module_as_main
worker_1     |     return _run_code(code, main_globals, None,
worker_1     |   File "/.pyenv/versions/3.9.9/lib/python3.9/runpy.py", line 87, in _run_code
worker_1     |     exec(code, run_globals)
worker_1     |   File "/opt/girder_worker/girder_worker/__main__.py", line 1, in <module>
worker_1     |     from .app import app
worker_1     |   File "/opt/girder_worker/girder_worker/app.py", line 22, in <module>
worker_1     |     from girder_worker.context import get_context
worker_1     |   File "/opt/girder_worker/girder_worker/context/__init__.py", line 1, in <module>
worker_1     |     from . import girder_context, nongirder_context
worker_1     |   File "/opt/girder_worker/girder_worker/context/girder_context.py", line 1, in <module>
worker_1     |     from girder_worker.utils import _maybe_model_repr
worker_1     |   File "/opt/girder_worker/girder_worker/utils.py", line 4, in <module>
worker_1     |     from girder_worker_utils.tee import Tee, tee_stderr, tee_stdout
worker_1     | ModuleNotFoundError: No module named 'girder_worker_utils.tee'

Any one has any suggestion?

yezifeiafei commented 2 years ago

Solve it by building docker image from scratch.