kenLM 在windows上的Cygwin64模拟linux安装详解

  • Post author:
  • Post category:linux


欲买桂花同载酒

前前后后搞了将近三天,就为了使用kenlm训练一个n-gram语言模型做纠错用,一直在安装kenlm,终于安装成功了,真是刺激!!!

没有用公司的服务器,因为才40句的语料不太值当,我吐了,领导说会再多。那我就先做实验准备环境就好了。

安装过程参考了各种博客。

1、首先安装Cygwin64

傻瓜式安装后选择要下载的软件和版本,不建议在这里选,因为太多了不知道选哪个。我是在这里踩了很多坑。镜像用163即可,很快。尽量选择wget方便下载kenlm。然后比较重要的包 :cmake make gcc gcc-g++ gdb  gcc-core  boost boost-devel zlib zlib-deved 。这里有很多雷区。

在安装boost zlib 的时候要重复很多遍很难受,最好是配置apt-cyg ,然后用apt-cyg install boost/zlib安装。

2、安装kenlm

wget -o – https://kheafield.com/code/kenlm.tar.gz | tar xz

mkdir kenlm/build

cd kenlm/build && cmake .. && make -j8

cd kenlm/build && make install

编译的时候还需要一些包记不清了,少什么按照提示去安装配置即可。

最后来个成功的截图,太舒服了,gcc  g++的环境都有了,我可以同时做python c  c++开发,给力啊这个工具cygwin64。

终于100%。之前一直卡在50,70 ,80

有个trick,要是cmake过程中有错修改后删除build重新编译会好很多哦

终不似少年游。



版权声明:本文为qq_37228811原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。