Hello! I have trouble installing Datahub using the...
# troubleshoot
f
Hello! I have trouble installing Datahub using the steps here. Can someone help me fix it?
Copy code
python3 -m datahub version
Traceback (most recent call last):
  File "/Users/obritto/opt/anaconda3/lib/python3.7/runpy.py", line 193, in _run_module_as_main
    "__main__", mod_spec)
  File "/Users/obritto/opt/anaconda3/lib/python3.7/runpy.py", line 85, in _run_code
    exec(code, run_globals)
  File "/Users/obritto/opt/anaconda3/lib/python3.7/site-packages/datahub/__main__.py", line 1, in <module>
    from datahub.entrypoints import main
  File "/Users/obritto/opt/anaconda3/lib/python3.7/site-packages/datahub/entrypoints.py", line 11, in <module>
    from datahub.cli.check_cli import check
  File "/Users/obritto/opt/anaconda3/lib/python3.7/site-packages/datahub/cli/check_cli.py", line 7, in <module>
    from datahub.cli.json_file import check_mce_file
  File "/Users/obritto/opt/anaconda3/lib/python3.7/site-packages/datahub/cli/json_file.py", line 3, in <module>
    from datahub.ingestion.source.file import GenericFileSource
  File "/Users/obritto/opt/anaconda3/lib/python3.7/site-packages/datahub/ingestion/source/file.py", line 17, in <module>
    from datahub.ingestion.api.common import PipelineContext
  File "/Users/obritto/opt/anaconda3/lib/python3.7/site-packages/datahub/ingestion/api/common.py", line 7, in <module>
    from datahub.emitter.mce_builder import set_dataset_urn_to_lower
  File "/Users/obritto/opt/anaconda3/lib/python3.7/site-packages/datahub/emitter/mce_builder.py", line 13, in <module>
    from datahub.configuration.source_common import DEFAULT_ENV as DEFAULT_ENV_CONFIGURATION
  File "/Users/obritto/opt/anaconda3/lib/python3.7/site-packages/datahub/configuration/source_common.py", line 49, in <module>
    class DatasetSourceConfigBase(PlatformSourceConfigBase, EnvBasedSourceConfigBase):
  File "pydantic/main.py", line 324, in pydantic.main.ModelMetaclass.__new__
  File "/Users/obritto/opt/anaconda3/lib/python3.7/abc.py", line 126, in __new__
    cls = super().__new__(mcls, name, bases, namespace, **kwargs)
TypeError: multiple bases have instance lay-out conflict
👀 1
✅ 1
a
Hi Oshin, are you still have problems here? could you try running
datahub docker quickstart --version=v0.9.3
Do you have any vital data in the quickstart? Could you first try the rollback version
datahub docker quickstart --version=v0.9.3
and if that doesn’t work, delete the docker container and try a fresh install
also try running CLI update commands listed in the quickstart guide