Ho scaricato l'archivio Python-Levenshtein ed estratto Levenshtein dir. Così, in seguito ho la seguente struttura dei file:Come importare e usare l'estensione Levenshtein di python su OSX?
Levenshtein
- __init__.py
- _levenshtein.c
- _levenshtein.h
- StringMatcher.py
myscript.py
E il seguente myscript.py
contenuti:
from Levenshtein import *
from warnings import warn
print Levenshtein.distance(string1, string2)
Ma ottengo il seguente errore -
Traceback (most recent call last):
File "myscript.py", line 1, in <module>
from Levenshtein import *
File "/path/to/myscript/Levenshtein/__init__.py", line 1, in <module>
from Levenshtein import _levenshtein
ImportError: cannot import name _levenshtein
Cosa c'è di sbagliato qui?