在我们用python去导入CRFPP包的时候可能会报错(ModuleNotFoundError: No module named 'CRFPP')
下面是安装方法
在安装python中CRFPP的接口的时候,我们在Linux版当中的crf中操作
本次我是用的是crf++-0.58
用命令行切换到该目录使用命令
在安装的时候,系统需要crfpp.h, crfpp.lib和pthread.lib。
Crfpp.h 和 crfpp.lib 我们可以从 windows下的crfpp中取到 ,具体目录为\CRF++Win\CRF++-0.58\sdk\
将crfpp.h和libcrfpp.lib复制过来,然后把libcrfpp.lib需要重命名为crfpp.lib
pthread.lib我们可以从ftp://sourceware.org/pub/pthreads-win32/prebuilt-dll-2-9-1-release/lib/x64/pthreadVC2.lib中下载
将pthreadVC2.lib下载之后,放在该目录,并将其重命名为pthread.lib
然后我们在命令行窗口执行
1 python setup.py build 2 python setup.py install
到此就完成了
CRF++-5.8 CSDN下载地址:https://download.csdn.net/download/qq_33275844/11593784
crfpp.h, crfpp.lib和pthread.lib CSDN下载地址:https://download.csdn.net/download/qq_33275844/11596993