python中CRFPP的安裝方法(ModuleNotFoundError: No module named 'CRFPP')


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

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM