(当时做项目的旧草稿发一下)
解决办法:去Error提示页面的Microsoft下载链接,下载Visual Studio社区版,安装里面的C++模块,解决缺少Microsoft Visual C++14.0的问题。
在看Seq2Seq+Attention模型的时候,找到pycorrector模块可以调用!Nice!https://github.com/shibing624/pycorrector
pip install pycorrector
Error……是其中需要的kenlm包安装错误,还好在pycorrector页面有安装kenlm的链接
pip install https://github.com/kpu/kenlm/archive/master.zip
又Error……error: Microsoft Visual C++ 14.0 is required. Get it with “Microsoft Visual C++ Build Tools”
好的,copy错误提示里的链接去到microsoft的下载页面https://visualstudio.microsoft.com/zh-hans/downloads/,下载Visual Studio的社区版,安装~

勾选这个C++安装就可以了。中文页面也是认准这个左上角两个+号的图标就可以了。
安装完成!再pip一下pycorrector,还是错误……
我也不知道为啥,这回倒是不提示缺Visual C++了。还是kenlm那里的问题。那就再执行上面安装kenlm的命令吧。
Well!kenlm安装成功!再pip install pycorrector,成功!
本文详细记录了解决在安装pycorrector模块及其依赖包kenlm时遇到的错误过程,包括下载VisualStudio社区版以安装C++模块来解决MicrosoftVisualC++14.0缺失的问题。
749





