인공지능 개발자 수다(유튜브 바로가기) 자세히보기

자연어처리

mecab 설치하기 (mac m1)

Suya_03 2022. 12. 13. 03:48

목차

    반응형

    0. 참조

    1. 시나리오

    • mecab-ko 설치
    • mecab-ko-dic 설치
    • python-mecab 설치

    2. 설치

    2.1. mecab-ko 설치

    :::text
    $ tar zxfv mecab-ko-XX.tar.gz
    $ cd mecab-ko-XX
    $ ./configure 
    $ make
    $ make check
    $ su
    # make install
    • configure 에서 에러 발생 시, 명령어 라인 도구 설치
    xcode-select --install
    • su 에서 에러 발생 시, su를 활성화 해주고 비밀번호를 세팅한다
    sudo -s
    passwd root

    2.2. mecab-ko-dic 설치

    $ tar zxfv mecab-ko-dic-XX.tar.gz
    $ cd mecab-ko-dic-XX
    $ ./configure 
    $ make
    $ su
    # make install
    • automake 관련 에러 시
    $ tar zxfv mecab-ko-dic-XX.tar.gz
    $ cd mecab-ko-dic-XX
    $ ./autogen.sh
    $ configure
    $ make
    $ su
    # make install

    2.3. python-mecab 설치

    :::text
    $ git clone https://bitbucket.org/eunjeon/mecab-python-0.996.git
    $ pip install -U  setuptools
    $ cd mecab-python-0.996/
    $ python setup.py build
    $ python setup.py install 

    3. 실행

    • 실행 테스트
      • mecab 설치 위치: /usr/local/lib/mecab/dic/mecab-ko-dic
    from konlpy.tag import Mecab
    tokenizer  = Mecab(dicpath=r"/usr/local/lib/mecab/dic/mecab-ko-dic")
    mecab.pos('제발실행되었으면좋겠다.')

     

    반응형