Installation 在Ubuntu16.04上为mecab日语标记器安装ipadic

Installation 在Ubuntu16.04上为mecab日语标记器安装ipadic,installation,tokenize,mecab,Installation,Tokenize,Mecab,我正在尝试安装mecab和ipadic字典,如下所述: 我成功下载并安装了mecab,成功下载了ipadic,但仍停留在下面的第二行指令上: % tar zxfv mecab-ipadic-2.7.0-XXXX.tar.gz % mecab-ipadic-2.7.0-XXXX % ./configure % make % su # make install 我得到: mecab-ipadic-2.7.0-20070801:未找到命令 我尝试了chmod-x,然后尝试了它,但结果相同 感谢您的帮

我正在尝试安装mecab和ipadic字典,如下所述:

我成功下载并安装了mecab,成功下载了ipadic,但仍停留在下面的第二行指令上:

% tar zxfv mecab-ipadic-2.7.0-XXXX.tar.gz
% mecab-ipadic-2.7.0-XXXX
% ./configure
% make
% su
# make install
我得到:

mecab-ipadic-2.7.0-20070801:未找到命令

我尝试了
chmod-x
,然后尝试了它,但结果相同

感谢您的帮助

编辑(cat/etc/mecabrc的结果)


没有理由在Ubuntu 16.04上从源代码编译

简单做法:

$ sudo apt-get update
$ sudo apt install mecab mecab-ipadic-utf8
然后测试它与

$ echo "日本語です" | mecab
日本  ニッポン    ニッポン    日本  名詞-固有名詞-地名-国        
語   ゴ   ゴ   語   名詞-普通名詞-一般      
です  デス  デス  です  助動詞 助動詞-デス  終止形-一般
EOS

如果不起作用,您可能需要通过设置
dicdir=SOMEPATH\u to\u IPADIC

/etc/mecabrc
链接到已安装的词典,只是好奇,
安装mecab-IPADIC是否起作用?另外,我认为您需要一张
cd
,即
cd-mecab-IPADIC-2.7.0-XXXX
,在卸载后和运行
/configure
之前。非常奇怪,您当然不需要成为root用户,只需
cd
并运行configure脚本,您是否可以作为root用户下载或卸载?但不管怎样,听起来你已经解决了,请随意回答你自己的问题并接受。快乐的象征!好啊既然你有root用户,有什么原因你不能安装mecab ipadic吗?很好,很高兴日语StackOverflow帮你解决了这个问题。我有
dicdir=/usr/lib/mecab/dic/mecab ipadic neologd
和乱码�です ����,����,*,*,*,*,*我如何找到我的
SOMEPATH\u TO_IPADIC
?我按照这里的说明:设置
dicdir=/usr/lib/x86\u 64-linux-gnu/mecab/dic/mecab-IPADIC neologd
,如下面三分之一的地方所示。当我用
mecab-d/var/lib/mecab/dic/IPADIC-utf8
指定字典时,我得到正常的输出,而不是乱码。我是否将
/etc/mecabrc
中的
dicdir
设置为
/var/lib/mecab/dic/ipadic-utf8
?事实上,我刚刚试过这个,但没有成功。你能
cat/etc/mecabrc
?并粘贴相应的行。如果如图所示设置字典路径,则没有理由不起作用。您还可以确认mecabrc正在加载您的问题所在的
--rcfile=PATH\u TO\u mecabrc
选项。问题中的内容与使用
-d
标志时的内容不同。您需要mecabrc中的
dicdir=/var/lib/mecab/dic/ipadic-utf8
,然后它就可以工作了。
$ echo "日本語です" | mecab
日本  ニッポン    ニッポン    日本  名詞-固有名詞-地名-国        
語   ゴ   ゴ   語   名詞-普通名詞-一般      
です  デス  デス  です  助動詞 助動詞-デス  終止形-一般
EOS