Home > スポンサー広告 > mecab導入

スポンサーサイト

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

Comments:-

Comment Form

Trackback+Pingback:-

TrackBack URL for this entry
http://e0408.blog47.fc2.com/tb.php/2-4a244cee
Listed below are links to weblogs that reference
スポンサーサイト from 卒研KINGDOM

Home > スポンサー広告 > mecab導入

Home > Ubuntu > mecab導入

mecab導入

参考HP:maxyさんのHP

1.パッケージのインストール
makeに必要な2つのパッケージ

・gawk
・build-essential

をインストール.
----------------------------------------
$ sudo apt-get install gawk

$ sudo apt-get install build-essential
----------------------------------------


2.mecab 0.97のインストール

Ubuntuの日本語環境はUTF-8なので普通にインストールしたら文字化けするので注意.
----------------------------------------------------------------------
$ wget http://jaist.dl.sourceforge.net/sourceforge/mecab/mecab-0.97.tar.gz

$ tar -xzf mecab-0.97.tar.gz

$ cd mecab-0.97

$ ./configure --with-charset=utf8

$ make

$ make check

$ sudo make install
----------------------------------------------------------------------


3./etc/ld.so.confファイルの編集

mecabをインストールしただけの状態では,IPA辞書のインストール時(make時)に'libmecab.so.1'が見つからないというエラーが発生する.
----------------------------------------------------------------------
$ make
/usr/local/libexex/mecab/mecab-dict-index -d . -o . -f EUC-JP -t utf8
/usr/local/libexex/mecab/mecab-dict-index: error while loading shared libraries:libmecab.so.1: cannot open shared object file: No such file or directory
make: *** [matrix.bin] エラー 127
----------------------------------------------------------------------

'libmecab.so.1'は'/usr/local/lib/libmecab.so.1'にインストールされているが,Ubuntuの標準設定では'/usr/local/lib/'配下のライブラリが読み込まれないようになっているっぽい.

これを読み込ませるために'/etc/ld.so.conf'ファイルを編集.
----------------------------------------
$ sudo emacs /etc/ld.so.conf
----------------------------------------

emacsで開いたら,
--------------------
/usr/local/lib
--------------------

の1行を追加.

できたらldconfigを実行して,ライブラリ読み込みパスの更新.
----------------------------------------
$ sudo ldconfig
----------------------------------------


4.IPA辞書のインストール
IPA辞書をインストール.
----------------------------------------------------------------------
$ wget http://jaist.dl.sourceforge.net/sourceforge/mecab/mecab-ipadic-2.7.0-20070801.tar.gz

$ tar -xzf mecab-ipadic-2.7.0-20070801.tar.gz

$ cd mecab-ipadic-2.7.0-20070801/

$ ./configure --with-charset=utf8

$ make

$ sudo make install
----------------------------------------------------------------------



これで終了.



ついでにmecab-rubyもインストール
----------------------------------------------------------------------
$ wget http://jaist.dl.sourceforge.net/sourceforge/mecab/mecab-ruby-0.97.tar.gz

$ tar -xzf mecab-ruby-0.97.tar.gz

$ cd mecab-ruby-0.97

$ ruby extconf.rb

$ make

$ sudo make install
----------------------------------------------------------------------

これでOK.
スポンサーサイト

Comments:0

Comment Form

Trackback+Pingback:0

TrackBack URL for this entry
http://e0408.blog47.fc2.com/tb.php/2-4a244cee
Listed below are links to weblogs that reference
mecab導入 from 卒研KINGDOM

Home > Ubuntu > mecab導入

Recent Comments
Recent Trackback
Search
Meta
Links
Feeds

Page Top

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