使用Fuzzywuzzy时出错:UserWarning:使用慢速纯Python SequenceMatcher。安装python-Levenshtein删除此警告

时间:2018-12-18 06:39:38

标签: python fuzzywuzzy sequencematcher

我遇到了错误。有没有解决方法,而无需安装python-Levenshtein,如果没有,那么如何在Linux上安装python-Levenshtein。

UserWarning: Using slow pure-python SequenceMatcher. Install python-Levenshtein to remove this warning
  warnings.warn

3 个答案:

答案 0 :(得分:1)

首先是警告。

您可以使用pip安装python-Levenshtein

pip install python-Levenshtein

如果您使用的是python 3,则可能必须更改为pip3

答案 1 :(得分:1)

您可以使用-W标志忽略警告。请注意,它将使所有警告静音。我建议按照Preetham的建议安装python-levenshtein模块。

python -W ignore foo.py

答案 2 :(得分:1)

我在Windows 10安装程序中遇到了同样的错误。当我尝试pip install python-Levenshtein

  

已经满足要求:.​​..中的python-Levenshtein

我使用pip uninstall python-Levenshtein进行了卸载并重新安装。错误消失了。