cndeepdive 安装过程中遇到的一些小问题

最近需要处理一些知识图谱相关的内容,所以开始研究一下cndeepdive的相关内容,首先是安装。
工具连接:http://www.openkg.cn/tool/cn-deepdive
下载完工具包之后,通过samba服务(关于Samba服务的设置内容请参考:ubuntu下Samba服务器的搭建),在windows中将相应的数据文件传输到ubuntu上。
于是

ubuntu sda1 磁盘空间占用率达到100%

    `ubuntu sda1 磁盘空间占用率达到100%`

处理方案: 分配一个大一些的磁盘,将home目录拷贝到这个磁盘上,具体步骤参考:https://blog.csdn.net/u010456460/article/details/54292105

接下来,解压压缩文件进行安装,根据readme.md

##deepdive安装及配置

1、 运行 bash install.sh 指令进行安装 (过程中需要联网,因为还需要安装一些依赖包),选择1一键安装

其他依赖项:
 * java 1.8 以上版本(如果没有安装,或者版本过低,则会报错,安装最新的jdk、jre即可解决问题
 * python 2.7

2、运行nlp_setup.sh,配置本地中文stanford环境

3、transaction文件夹中为已经跑通的中文tutorial用例,类似deepdive原版本中的英文用例example/spouse。tutorial文档会在后续上传。

执行 install.sh 但是出现报错,无法安装

这里写图片描述

解决方案:通过分析,我们发现脚本在解压的时候出现问题,找到解压文件的位置修改即可
这里写图片描述
将 193 行脚本中的

tar xzvf ....

修改成如图所示代码即可

运行nlp_setup.sh,”set Illegal option -o pipefail”

解决方案: 原因在于ubuntu 默认的sh 是dash, 而脚本是bash的语法,参考https://blog.csdn.net/sahusoft/article/details/9115367 进行修改即可

sudo dpkg-reconfigure dash

选择否,修改默认sh 为bash即可

通过这几个坑,cndeepdive成功安装:)

评论 8
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值