在成功的pip install python-Levenshtein
之后,我无法导入这个库。我尝试了几个导入命令,但在VS代码Import "Levenshtein" could not be resolved, Pylance(reportMissingImports)
中总是会得到相同的错误消息
from Levenshtein import distance as lev
import Levenshtein as lev
import Levenshtein
import python_levenhstein
如果我列出了我的软件包pip list
,我就会把我所有的包都放在我的邮箱里:
Package Version
------------------ -------
jarowinkler 1.0.2
Levenshtein 0.18.1
pip 22.0.4
python-Levenshtein 0.12.2
rapidfuzz 2.0.11
setuptools 60.10.0
我用python3 -m venv .venv
通过终端创建了一个虚拟env,并通过source .venv/bin/activate
激活了它。
另外,当我转到我的.venv时,我会看到这个levenshtein包文件夹。这是我第一次使用VS代码,所以可能是设置失败,但是我尝试将其他软件包安装到我的venv中,并且能够导入它们。
发布于 2022-04-29 16:02:04
我认为问题在于thatLevenshtein使用了C代码。尝试为它添加轮子-> https://pypi.org/project/python-Levenshtein-wheels/#files。
https://stackoverflow.com/questions/72060627
复制相似问题