Unix 安裝Mecab
- 下載
鏈接:https://pan.baidu.com/s/1iIlsb_ZDtn1VunYKoeSGtQ
提取碼:hgz5
複製這段內容後打開百度網盤手機App,操作更方便哦
- 運行環境
- C++ 編譯器 (g++ 3.4.3 和 VC7 確認可以編譯通過)
- iconv (libiconv): 用於詞典的編碼轉換
- 安裝
- Mecab分詞器安裝
% tar zxfv mecab-X.X.tar.gz
% cd mecab-X.X
% ./configure
% make
% make check
% su
# make install
- Mecab詞典安裝
% tar zxfv mecab-ipadic-2.7.0-XXXX.tar.gz
% mecab-ipadic-2.7.0-XXXX
% ./configure
% make
% su
# make install
- 遇到的問題
安裝詞典過程中出現的問題:
$ make
/usr/local/libexec/mecab/mecab-dict-index -d . -o . -f EUC-JP -t utf8
/usr/local/libexec/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
- 解決方法(親測可用)
正常安裝mecab時所需要的lib應該都會在/usr/local/lib下
在/etc/local/ld.so.conf中添加/usr/local/lib
然後運行ldconfig命令更新庫加載路徑。
$ sudo ldconfig
然後繼續make安裝
參考:
http://www.52nlp.cn/%E6%97%A5%E6%96%87%E5%88%86%E8%AF%8D%E5%99%A8-mecab-%E6%96%87%E6%A1%A3