首页 热点资讯 义务教育 高等教育 出国留学 考研考公

如何 安装python-levenshtein

发布网友

我来回答

2个回答

热心网友

如果你在控制台下直接输入pip install python-Levenshtein,会出现这样的错误:Unable to find vcvarsall.bat
原因是python-Levenshtein安装包中有.c源文件——需要调用C/C++编译器(扩展安装)已知是调用msvc的vcvarsall.bat批处理文件进行编译的,无论用pip还是easy_install,都要运行Lib\distutils文件夹中的python代码发现和三个文件有关:msvccompiler.py、msvc9compiler.py、_msvccompiler.py,看哪个文件中有toolskey这个单词,那么就把这个toolskey这个单词等号后面的东西改成你的VS的版本,VS版本在哪找,就是你用的环境变量,比如我的是:

可看出我的环境的变量VS120所以版本号是120,把toolskey后面的等号改为:

OK在尝试在控制台下pip installpython-Levenshtein,这次就成功了。以上就是我查阅资料后完成的两个模块包的安装。

热心网友

网页链接

这个网页上有很多Unofficial Windows Binaries for Python Extension Packages,包括python_Levenshtein。直接下载对应python版本的wheel文件,比如我用的是Python3.5版本的,那么就下载python_Levenshtein-0.12.0-cp35-cp35m-win_amd.whl这个wheel文件,保存到某个文件夹中,打开Anaconda prompt,cd到相应的文件夹,然后直接pip install python_Levenshtein-0.12.0-cp35-cp35m-win_amd.whl,然后即解决啦,不需要其他操作。(PS.前提是pip和wheel都能用,这个自己百度啦)

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com