安装hanlp的心酸史特此一记

事情起因

安装hanlp时遇到了如下图的问题

措施一(对我而言并没有什么卵用,但或许对屏幕前的你有用,特此记录下来)

起初,并不知道如何下载,怎么做都错,于是点击了错误提示中给出的链接,下载了几十G的visual studio(这玩意安装的贼慢,,刚开始挺快,几M几M的下载,但越到后面越慢,甚至出现0kB/s,好在有耐心,等它顺利下载好)。然而,就当我以为安装好visual studio就可以下载时却发现事情并非想象中那么简单,还是会出现同样的错误。

措施二(对我而言依旧并没有什么卵用,但或许对屏幕前的你有用,特此记录下来)

于是又在网上查找原因,查到了很多类似的,但大多都是无效的,后来找到一篇说是需要下载jpype,跟着博客中给出的步骤下载了JPype1-0.7.5-cp37-cp37m-win_amd64,但当我直接在终端pip install时却发现是错的,提示这个文件更像是文件名,而不像是控制盘文件名。what???好吧,无计可施的我随手输了句pip install jpype1,欸,居然安装好了,好吧。不管怎样算是成功的安装了jpype,经过上次的解决方式,我试探性的再次下载hanlp,不出所料,还是失败,ok,只能重新想解决方法了

措施三(这次有用啦)

在历经千辛万苦后,找到有篇博客说需要下载Microsoft Visual C++ Build Tools,死马当活马医吧,欸,还真行,成功安装上Visual C++ Build Tools,再次尝试安装hanlp,就出现了下图所示的状态,成功啦

总结

出现error: Microsoft Visual C++ 14.0 is required. Get it with "Build Tools for Visual Studio": https://visualstudio.microsoft.com/downloads/的错误以后可以先尝试下载Visual C++ Build Tools

下载地址

Visual C++ Build Tools

原文地址:https://www.cnblogs.com/dumanlan/p/13220765.html