目前我查到的博客,大部分是介绍在linux环境下安装kenlm包的,比如:
https://blog.csdn.net/zh515858237/article/details/54692486
我使用的是在windows环境下安装,会出现各种问题,
1、直接使用pip install 安装
pip install kenlm
出现:error: Microsoft Visual C++ 14.0 is required. Get it with “Microsoft Visual C++ Build Tools
这时,安装Microsoft Visual C++ 14.0
2、在安装完C++14.0后仍然报错,
后续也使用了官网的安装,
解压之后,使用python install setup.py,会cl.exe存在,查阅各种资料之后,然后没有找到好的解决办法;
后来从作者的说明文件中,找到解决方案
3、解决方案;
配置好Microsoft Visual C++ 14.0 和 git后,使用命令:pip install -e git+https://github.com/kpu/kenlm.git#egg=kenlm
成功解决!