--------(--)

スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

2012-02-20(Mon)

Mac Bookでmecabを使うと文字化けする





Mac(OS X 10.6.8)でMeCabを使うと文字化けしたので対策する。

文字化けは以下のとおり。
$ echo "おはようございます。今朝は目玉焼きを食べました" | mecab
おはようございます。 ????,????,*,*,*,*,*
? ̾??,????,*,*,*,*,?,???????,???????
?朝? ????,????,*,*,*,*,*
?? ̾??,??ͭ̾??,?ȿ?,*,*,*,*
??玉焼きを ????,????,*,*,*,*,*
? ̾??,????,*,*,*,*,?,????,????
?べ? ????,????,*,*,*,*,*
?? ư??,??Ω,*,*,???ʡ????,?θ???³?ü죲,???,????,????
??た ????,????,*,*,*,*,*
EOS


UTF-8辞書を使う必要があるらしい。
よって、IPA辞書を再度UTF-8指定でコンパイルしてあげる。
$ ./configure --enable-utf8-only --with-charset=utf8 --with-mecab-config=/usr/local/bin/mecab-config
$ make
$ make install


これで再度MeCabを使ってみる。
$ echo "おはようございます。今朝は目玉焼きを食べました" | mecab
おはよう 感動詞,*,*,*,*,*,おはよう,オハヨウ,オハヨー
ござい 助動詞,*,*,*,五段・ラ行特殊,連用形,ござる,ゴザイ,ゴザイ
ます 助動詞,*,*,*,特殊・マス,基本形,ます,マス,マス
。 記号,句点,*,*,*,*,。,。,。
今朝 名詞,副詞可能,*,*,*,*,今朝,ケサ,ケサ
は 助詞,係助詞,*,*,*,*,は,ハ,ワ
目玉焼き 名詞,一般,*,*,*,*,目玉焼き,メダマヤキ,メダマヤキ
を 助詞,格助詞,一般,*,*,*,を,ヲ,ヲ
食べ 動詞,自立,*,*,一段,連用形,食べる,タベ,タベ
まし 助動詞,*,*,*,特殊・マス,連用形,ます,マシ,マシ
た 助動詞,*,*,*,特殊・タ,基本形,た,タ,タ
EOS

よし、問題ない。

参考:
 The R Tips―データ解析環境Rの基本技・グラフィックス活用集
 Rによるデータサイエンス - データ解析の基礎から最新手法まで
関連記事
スポンサーサイト

コメントの投稿

管理者にだけ表示を許可する

コメント

プロフィール

kumagonjp2

Author:kumagonjp2
Python,Django,R,Mongo,MySQL,Struts,Spring,データマイニングなどサーバー関係のメモを残していきます。

最新記事
最新コメント
最新トラックバック
月別アーカイブ
カテゴリ
雪が3Dで降るブログパーツ ver2

マウスで見る方向変えられます

検索フォーム
RSSリンクの表示
リンク
ブロとも申請フォーム

この人とブロともになる

QRコード
QR
上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。