ImportError: cannot import name 'string_metric' from 'rapidfuzz'
我的python版本
问题解决
上网查了很多原因,主要是因为rapidfuzz版本过高(没记错的话当时安装的是3.8.1版本)
查看其他人的解决方法,我尝试了
pip uninstall rapidfuzz
pip install rapidfuzz==1.1.1
但是安装失败,报如下错
ERROR: Could not build wheels for rapidfuzz, which is required to install pyproject.toml-based projects
去官网尝试下载轮子,但是也没安装成功,同时也根据这个错误安装了pyproject包,未解决
pip install pyproject
最后换了一个安装版本,问题就解决了
pip install rapidfuzz==2.15.1
官网链接
https://pypi.org/project/rapidfuzz/
参考文档
https://blog.csdn.net/m0_55985272/article/details/136381146
https://blog.csdn.net/nyh670276894/article/details/135747778