Mecab-ko 설치
mecab-ko 프로젝트
- https://bitbucket.org/eunjeon/mecab-ko
- mecab-ko는 은전한닢 프로젝트에서 사용하기 위한 MeCab의 fork 프로젝트 입니다.
- mecab-ko 다운로드 페이지에서 최신 버전의 소스를 다운 받고 설치할 수 있습니다. tar.gz 압축을 해제하고 일반적인 자유 소프트웨어와 같은 순서로 설치할 수 있습니다.
설치과정
$ tar zxfv mecab-ko-XX.tar.gz $ cd mecab-ko-XX $ ./configure $ make $ make check $ su # make install
mecab-ko 사용자정의 설치방법
원하는 디렉터리에 설치를 하기 위해서는 configure에 옵션을 잡아줘야 한다. 즉 위의 일반설치 과정 중 configure 부분에 다음과 같은 옵션을 추가한다.Configure option
$ ./configure --prefix=/tmp/mecab/dir/mecab-0.996-ko-x.x.x
mecab-ko-dic 프로젝트
- https://bitbucket.org/eunjeon/mecab-ko-dic (바로가기)
- mecab-ko-dic 다운로드 페이지 에서 mecab-ko-dic의 최신 버전을 다운 받습니다.
$ tar zxfv mecab-ko-dic-XX.tar.gz $ cd mecab-ko-dic-XX $ ./configure $ make $ su # make install
주요참고사항1) 만약, 이후 make 시 automake 버전 문제로 설치 도중 error가 발생한다면, 설치디렉터리에 있는 autogen.sh 를 실행해주고 다시 make 하면 에러가 사라진다.
사용자정의 설치 과정
$ tar zxfv mecab-ko-dic-XX.tar.gz $ cd mecab-ko-dic-XX $ ./autogen.sh $ ./configure $ make # make install
주요참고사항2) 만약, make시 libmecab.so.2를 찾을 수 없는 에러가 발생한다면, 라이브러리를 PATH에 잡아줘야 할거다.
해당 계정에 PATH가 제대로 설정(라이브러리 링크)되었는지 확인하고, ldconfig 를 해 준다.
mecab-ko-dic 사용자정의 설치방법
원하는 디렉터리에 설치를 하기 위해서는 configure에 옵션을 잡아줘야 한다. 즉 위의 일반설치 과정 중 configure 부분에 다음과 같은 옵션을 추가한다.이는 mecab-ko의 설치위치와 맞춰주는 것이 좋다. (아니면 기본위치인 /usr/local/ ... 에 설치하려 할거다.)
Configure option
$ ./configure --prefix=/tmp/mecab/dir/mecab-ko-dic-x.x.x --with-dicdir=/tmp/mecab/dir/mecab-0.996-ko-x.x.x/mecab-ko-dic --with-mecab-config=/tmp/mecab/dir/mecab-0.996-ko-x.x.x/bin/mecab-config
Option 세부설명:
- --prefix = mecab-ko 설치위치를 정의한다. (※ 설치위치만 다르게할때는 이거만 해줘도 된다.)
- --with-dicdir = 사전정보가 위치할 곳을 정의한다. (※ 사전디렉터리를 결정한다. 여러버전의 사전을 보유한 경우 유용하다.)
- --with-mecab-config = mecab config가 위치하는 곳을 정의한다.
댓글 없음:
댓글 쓰기