Unix 安裝Mecab&問題解決

Unix 安裝Mecab

  1. 下載

鏈接:https://pan.baidu.com/s/1iIlsb_ZDtn1VunYKoeSGtQ

提取碼:hgz5

複製這段內容後打開百度網盤手機App,操作更方便哦

  1. 運行環境
  1. C++ 編譯器 (g++ 3.4.3 和 VC7 確認可以編譯通過)
  2. iconv (libiconv): 用於詞典的編碼轉換
  1. 安裝
  1. Mecab分詞器安裝

% tar zxfv mecab-X.X.tar.gz

 % cd mecab-X.X

 % ./configure

 % make

 % make check

 % su

 # make install

  1. Mecab詞典安裝

% tar zxfv mecab-ipadic-2.7.0-XXXX.tar.gz

% mecab-ipadic-2.7.0-XXXX

% ./configure

% make

% su

# make install

 

  1. 遇到的問題

 安裝詞典過程中出現的問題:

$ 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

  1. 解決方法(親測可用)

正常安裝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

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章