Ubuntu に IPA 辞書のインストールをしようとしたら以下のエラーが発生しました。
mecab: error while loading shared libraries: libmecab.so.1: cannot open shared object file: No such file or directory
この件について以下のブログが参考になりました。
‘libmecab.so.1′は、’/usr/local/lib/libmecab.so.1′にインストールされていますが、ubuntu標準の設定では、’/usr/local/lib/’配下のライブラリが読み込まれないようです。
/etc/ld.co.conf に /usr/local/lib を追加することでライブラリを使えるようにすることができるということだそうです。
1 | sudo vi /etc/ld.so.conf |
以下の記述を追加。
1 | include /usr/local/lib |
パスを読み込み直します。
1 | sudo ldconfig |
以上で無事インストールすることができました。Ubuntu での /usr/local/lib 配下のライブラリが読み込めるようにする方法について大変勉強になりました。
コメント