解决安装python-Levenshtein时出现“Unable to find vcvarsall.bat”错误

论坛 期权论坛 脚本     
匿名技术用户   2021-1-7 12:51   412   0

安装过程:

1.pip install python-Levenshtein 或 下载包到本地,在cd到目录下运行 python setup.py install

我用的是第二种方式;

2.此过程中报错 unable to find vcvarsall.bat;

详细解决方案见:https://blog.csdn.net/fyuanfena/article/details/52038917

3.我选择了安装 vcforpython27.msi,下载网址:https://www.microsoft.com/en-us/download/confirmation.aspx?id=44266

下载完后直接安装,会在c盘里面一个文件夹生成vcvaesall.bat

4.无需重启,再次运行python setup.py install,依旧报错unable to find vcvarsall.bat

原因是setup程序的版本过旧,更新使用命令

python -m pip install -U pip setuptools

5.再次安装后成功;

#这里还有一个更简单的方式:

我们可以使用查找其源文件https://www.lfd.uci.edu/~gohlke/pythonlibs/ 里面查找python-Levenshtein.xxx.whl

然后可以pip intall了

分享到 :
0 人收藏
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

积分:7942463
帖子:1588486
精华:0
期权论坛 期权论坛
发布
内容

下载期权论坛手机APP