티스토리 뷰
반응형
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
※ make check 는 생략해도 됨.
mecab-ko 사용자정의 설치방법
원하는 디렉터리에 설치를 하기 위해서는 configure에 옵션을 잡아줘야 한다. 즉 위의 일반설치 과정 중 configure 부분에 다음과 같은 옵션을 추가한다.
Configure option
$ ./configure --prefix=/tmp/mecab/dir/mecab-0.996-ko-x.x.x
(/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
(/tmp/mecab/dir/mecab-0.996-ko-x.x.x 에 설치된다. 입맛따라 설치위치를 고쳐주면 된다.)
Option 세부설명:
- --prefix = mecab-ko 설치위치를 정의한다. (※ 설치위치만 다르게할때는 이거만 해줘도 된다.)
- --with-dicdir = 사전정보가 위치할 곳을 정의한다. (※ 사전디렉터리를 결정한다. 여러버전의 사전을 보유한 경우 유용하다.)
- --with-mecab-config = mecab config가 위치하는 곳을 정의한다.
반응형
'Devolopment > 데이터마이닝' 카테고리의 다른 글
Mecab-ko-dic 사전관리 방법 (2) | 2020.03.02 |
---|---|
mecab-ko-dic 품사표 (0) | 2020.03.02 |
반응형
최근에 달린 댓글