ubuntu16.04 CRF++安装及报错处理

2 篇文章 0 订阅
2 篇文章 0 订阅

安装

1.下载CRF++-0.58.tar.gz

2.cd到压缩包目录,执行:

(1) tar zxvf CRF++-0.58.tar.gz

(2)cd CRF++-0.58

(3)./configure

(4)make

(5)su

(6)make install

3.进入子目录Python中
(1)python setup.py build
(2)python setup.py install
4.进入python解释器,import CRFPP测试是否安装成功
5.若出现ImportError: libcrfpp.so.0: cannot open shared object file: No such file or directory 。
解决方法:(未解决的话,见下方方法,亲测有效)
ln -s /usr/local/lib/libcrfpp.so.0 /usr/lib/
6.重新import试试看,是否成功。

ImportError: libcrfpp.so.0: cannot open shared object file: No such file or directory
http://blog.csdn.net/u013709332/article/details/44939687

(1)如果Python要使用CRFPP包,必须安装python的依赖包,在下载源码解压后的 CRF++-0.58/python路径下运行以下命令
python setup.py build
sudo python setup.py install
(2)然后在Python 或者Ipython 里输入 import CRFPP 如果发生如下错误
ImportError: libcrfpp.so.0: cannot open shared object file: No such file or directory
可用下面的方法解决
sudo vim /etc/ld.so.conf
添加
include /usr/local/lib
保存后加载一下

sudo /sbin/ldconfig -v

(3)如果还是提示:ImportError: libcrfpp.so.0: cannot open shared object file: No such file or directory
错误的原因是未能引入libcrfpp.so.0库,查找库文件存在,于是建立链接:
64位系统 ln -s /usr/local/lib/libcrfpp.so.* /usr/lib64/

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值