icy-easter-2378
04/15/2021, 3:22 PMgray-shoe-75895
04/15/2021, 5:13 PMpython3 -m pip
icy-easter-2378
04/15/2021, 8:38 PMicy-easter-2378
04/15/2021, 8:39 PMgray-shoe-75895
04/15/2021, 8:42 PMpython3 -m black
, python3 -m datahub
, etcicy-easter-2378
04/15/2021, 9:05 PMicy-easter-2378
04/15/2021, 9:05 PMvmadmin@datahub-poc:~$ python3 -m acryl-datahub[mysql]
/usr/bin/python3: No module named acryl-datahub[mysql]
gray-shoe-75895
04/15/2021, 9:06 PMpython3 -m pip install 'acryl-datahub[mysql]'
icy-easter-2378
04/15/2021, 9:07 PMicy-easter-2378
04/16/2021, 1:04 PMicy-easter-2378
04/16/2021, 1:04 PMvmadmin@datahub-poc:~$ datahub ingest datahub-mysql.yaml
Traceback (most recent call last):
File "/home/vmadmin/.local/bin/datahub", line 7, in <module>
from datahub.entrypoints import datahub
File "/home/vmadmin/.local/lib/python3.6/site-packages/datahub/entrypoints.py", line 10, in <module>
from datahub.check.check_cli import check
File "/home/vmadmin/.local/lib/python3.6/site-packages/datahub/check/check_cli.py", line 8, in <module>
from datahub.ingestion.sink.sink_registry import sink_registry
File "/home/vmadmin/.local/lib/python3.6/site-packages/datahub/ingestion/sink/sink_registry.py", line 5, in <module>
sink_registry.load("datahub.ingestion.sink.plugins")
File "/home/vmadmin/.local/lib/python3.6/site-packages/datahub/ingestion/api/registry.py", line 55, in load
plugin_class = entry_point.load()
File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 2323, in load
self.require(*args, **kwargs)
File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 2346, in require
items = working_set.resolve(reqs, env, installer, extras=self.extras)
File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 783, in resolve
raise VersionConflict(dist, req).with_context(dependent_req)
pkg_resources.VersionConflict: (avro-python3 file-.avro-VERSION.txt (/home/vmadmin/.local/lib/python3.6/site-packages), Requirement.parse('avro-python3>=1.8.2'))
icy-easter-2378
04/16/2021, 2:04 PMvmadmin@datahub-poc:~$ python3 -m pip check
avro-gen3 0.4.0 has requirement avro-python3>=1.8.0; python_version > "3.0", but you have avro-python3 file-.avro-VERSION.txt.
acryl-datahub 0.1.2 has requirement avro-python3>=1.8.2, but you have avro-python3 file-.avro-VERSION.txt.
icy-easter-2378
04/16/2021, 2:04 PMgray-shoe-75895
04/16/2021, 6:19 PMpython3 -m pip uninstall avro-python3
python3 -m pip install --upgrade pip wheel setuptools
python3 -m pip install 'acryl-datahub[mysql]'
Hopefully, once that's been run, python3 -m pip check
will be successfulicy-easter-2378
04/19/2021, 4:16 PMgray-shoe-75895
04/19/2021, 5:41 PMicy-easter-2378
04/19/2021, 5:52 PMpip
, then switched to pip3
, then python3 -m pip
.icy-easter-2378
04/19/2021, 5:53 PM