在我們用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