代码之家  ›  专栏  ›  技术社区  ›  LOrD_ARaGOrN

使用fuzzywuzzy时出错:用户警告:使用慢速纯Python SequenceMatcher。安装python levenshtein以删除此警告

  •  0
  • LOrD_ARaGOrN  · 技术社区  · 6 年前

    我的错误越来越小了。如果不安装python-levenshtein,是否有任何方法可以修复它,如果没有,那么如何在Linux上安装python-levenshtein。

    UserWarning: Using slow pure-python SequenceMatcher. Install python-Levenshtein to remove this warning
      warnings.warn
    
    3 回复  |  直到 6 年前
        1
  •  1
  •   Preetham    6 年前

    首先是警告。

    可以使用pip安装python levenshtein

    pip install python-Levenshtein
    

    如果您使用的是python 3,则可能需要更改为pip3。

        2
  •  1
  •   Yash Nag    6 年前

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

    python -W ignore foo.py
    
        3
  •  1
  •   hesna    6 年前

    我的Windows10安装程序也出现了同样的错误。当我尝试 pip install python-Levenshtein 我得到了

    要求已经满足:python levenshtein在…

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