Win10安装kenlm语言模型模块
前言
最近看到一篇关于汉字点选登录校验的学习模型,觉得比较有趣,可以搜集,成功率很高,93%以上的成功率,还是很不错的,于是下载并搭建环境,但是安装其中kenlm语言模型模块时走了不少弯路,记录下
1、依赖
该工程需要依赖如下module,除了最后一个不好安装外,其他都比较容易,tensor修改下源或者网络好下载也快
module | 安装命令 |
---|---|
numpy==1.18.5 | pip3 install numpy |
torch==1.5.1 | pip3 install torch |
torchvision==0.6.1 | pip3 install torchvision |
tensorboard==1.14.0 | pip3 install tensorboard |
matplotlib==3.3.0 | pip3 install matplotlib |
pillow==7.2.0 | pip3 install pillow |
selenium==3.141.0 | pip3 install selenium |
requests==2.24.0 | pip3 install requests |
kenlm | linux/mac: pip3 install kenlm或pip3 install pypi-kenlm win10: 没法直接安装,会报缺少C++编译库,好不容易安装了C++编译库,发展缺少zlib.h, 新增了该文件发现缺少dll… |
2、第一次报错
直接安装
|
|
这时,需要安装Microsoft Visual C++ 14.0
3、安装VC++编译工具类库
VC++编译工具下载地址: https://devblogs.microsoft.com/python/unable-to-find-vcvarsall-bat/
或者 下载地址2: http://go.microsoft.com/fwlink/?LinkId=691126
注意:
千万别安装成了Visual Studio,2015版的起码有7、8G,光下载都要很费力费时,完整的build Tools只有3~4M
4、第二次报错
在cmd窗口执行,会碰到如下错误: 尝试过直接安装pip3 install kenlm,pypip的方式安装pip3 install pypi-kenlm,github下载源码python3 setup.py install都会出现上图的错误
5、安装GitBash
这里直接从官方下载合适版本安装就行https://gitforwindows.org/
6、在GitBash窗口执行安装命令
在GitBash里面输入下面一整行命令
|
|
- 原文作者:Anttu
- 原文链接:https://anTtutu.github.io/post/2020-11-15-win10_kenlm_install/
- 版权声明:本作品采用知识共享署名-非商业性使用-禁止演绎 4.0 国际许可协议进行许可,非商业转载请注明出处(作者,原文链接),商业转载请联系作者获得授权。