ImportError: cannot import name 'ratio' from 'Levenshtein' (unknown location)

ImportError: cannot import name 'ratio' from 'Levenshtein' (unknown location)

当我尝试 import fuzzymatcher 时出现错误:

ImportError: cannot import name 'ratio' from 'Levenshtein' (unknown location)

将行 #include <Python.h> 添加到 Levenshtein 文件夹内文件 _levenshtein.c 的第一行。

然后在 fuzzywuzzy 文件夹中,将 from .StringMatcher import StringMatcher as SequenceMatcher 替换为 from Levenshtein import *