csvdedupe icon indicating copy to clipboard operation
csvdedupe copied to clipboard

ImportError: cannot import name ABC

Open 4ndr33 opened this issue 5 years ago • 0 comments

Hi, i just installed csvdedupe,

i try to execute the csvdedupe cmd line, but it throw error.

ImportError: cannot import name ABC

csvdedupe DEDUPE2-TEST.csv --field_names Name --output_file output.csv Traceback (most recent call last): File "/bin/csvdedupe", line 5, in <module> from csvdedupe.csvdedupe import launch_new_instance File "/usr/lib/python2.7/site-packages/csvdedupe/csvdedupe.py", line 9, in <module> from . import csvhelpers File "/usr/lib/python2.7/site-packages/csvdedupe/csvhelpers.py", line 20, in <module> import dedupe File "/usr/lib64/python2.7/site-packages/dedupe/__init__.py", line 6, in <module> from dedupe._init import * # noqa File "/usr/lib64/python2.7/site-packages/dedupe/_init.py", line 1, in <module> from dedupe.api import StaticDedupe, Dedupe # noqa: F401 File "/usr/lib64/python2.7/site-packages/dedupe/api.py", line 24, in <module> import dedupe.datamodel as datamodel File "/usr/lib64/python2.7/site-packages/dedupe/datamodel.py", line 8, in <module> import dedupe.variables.base as base File "/usr/lib64/python2.7/site-packages/dedupe/variables/base.py", line 1, in <module> from dedupe import predicates File "/usr/lib64/python2.7/site-packages/dedupe/predicates.py", line 11, in <module> import dedupe.tfidf as tfidf File "/usr/lib64/python2.7/site-packages/dedupe/tfidf.py", line 6, in <module> from .index import Index File "/usr/lib64/python2.7/site-packages/dedupe/index.py", line 1, in <module> from abc import ABC, abstractmethod ImportError: cannot import name ABC

1

could someone give an advice for this? thank you

4ndr33 avatar Sep 27 '20 08:09 4ndr33