2010 |
08,26 |
Text::MeCabを以下の手順でvine5.1にインストールします。
・mecabインストール
・Text::Mecabインストール
文字コードはutf8で使おうと思っています。まずmecab本体はapt-getでインストール。
続いて辞書を公式ページからダウンロードして、公式ページの記述通りにして"utf8"でインストール
前後でいろいろインストールしたりアンインストールしたりeucでインストールしたのをutfに変換するという技を試みたりしたのですが、たったこれだけのシンプルな方法でutf8でmecabが文字化けせずに使えました(汗
ではつづいてperlからmecabを使うためにText::Mecabをインストールします。cpanからcpan[1]> install Text::MeCab でサクッと入るとおもいきや、
こんなメッセージがでてインストールできない。なので、先にこのDevel/CheckLibとやらをcpanでいれて再度チャレンジ。入った…。もちろんutf-8なので途中で聞かれたら迷わず「utf-8!」と答えます。
ということで、Text::MeCabがeclipseで動くかどうか確認しました。スクリプトはこちらを参考に(少し改良しました)します。
実行結果
できました!というこで無事Text::MeCabが入りました。
エラーが気になるけどまた明日ということで。
・mecabインストール
・Text::Mecabインストール
文字コードはutf8で使おうと思っています。まずmecab本体はapt-getでインストール。
[guest@localhost ~]$ su -
[root@localhost ~]# apt-get install mecab
続いて辞書を公式ページからダウンロードして、公式ページの記述通りにして"utf8"でインストール
% tar zxfv mecab-ipadic-2.7.0-xxxx % ./configure --with-charset=utf8 % make % make install
前後でいろいろインストールしたりアンインストールしたりeucでインストールしたのをutfに変換するという技を試みたりしたのですが、たったこれだけのシンプルな方法でutf8でmecabが文字化けせずに使えました(汗
[guest@localhost ~]$ mecab
今日は晴れの日いい天気
今日 名詞,副詞可能,*,*,*,*,今日,キョウ,キョー
は 助詞,係助詞,*,*,*,*,は,ハ,ワ
晴れ 名詞,一般,*,*,*,*,晴れ,ハレ,ハレ
の 助詞,連体化,*,*,*,*,の,ノ,ノ
日 名詞,非自立,副詞可能,*,*,*,日,ヒ,ヒ
いい 形容詞,自立,*,*,形容詞・イイ,基本形,いい,イイ,イイ
天気 名詞,一般,*,*,*,*,天気,テンキ,テンキ
EOS
ではつづいてperlからmecabを使うためにText::Mecabをインストールします。cpanからcpan[1]> install Text::MeCab でサクッと入るとおもいきや、
Can't locate Devel/CheckLib.pm in @INC
こんなメッセージがでてインストールできない。なので、先にこのDevel/CheckLibとやらをcpanでいれて再度チャレンジ。入った…。もちろんutf-8なので途中で聞かれたら迷わず「utf-8!」と答えます。
Encoding of your mecab dictionary? (shift_jis, euc-jp, utf-8) [euc-jp] utf-8
ということで、Text::MeCabがeclipseで動くかどうか確認しました。スクリプトはこちらを参考に(少し改良しました)します。
use Text::MeCab;
my $m = Text::MeCab->new();
my $str_utf = "今日も明日もしないとね";
my $n = $m->parse($str_utf);
do{
printf("%s\t%s\t%d\n",
$n->surface,
$n->feature,
$n->cost
);
}while($n = $n->next);
実行結果
Use of uninitialized value in printf at /home/akito/workspace/test/test.pl line 7.
今日 名詞,副詞可能,*,*,*,*,今日,キョウ,キョー 3947
も 助詞,係助詞,*,*,*,*,も,モ,モ 5553
明日 名詞,副詞可能,*,*,*,*,明日,アシタ,アシタ 8310
も 助詞,係助詞,*,*,*,*,も,モ,モ 9916
し 動詞,自立,*,*,サ変・スル,未然形,する,シ,シ 15929
ない 助動詞,*,*,*,特殊・ナイ,基本形,ない,ナイ,ナイ 7964
と 助詞,接続助詞,*,*,*,*,と,ト,ト 9079
ね 助詞,終助詞,*,*,*,*,ね,ネ,ネ 15039
BOS/EOS,*,*,*,*,*,*,*,* 12655
できました!というこで無事Text::MeCabが入りました。
エラーが気になるけどまた明日ということで。
PR
Post your Comment
プロフィール
HN:
fukushimu
性別:
男性
自己紹介:
熊本の某大学で情報処理の勉強をしてます。
カレンダー
カテゴリー
ブログ内検索
つぶやきパーツテスト
カレンダー
最新記事
最新コメント
最古記事
最新TB
P R
カウンター
フリーエリア