Python3 MeCab 모듈의 ImportError 처리

2058 단어 Python3mecab

상황


  • htps : // m / g 등 ch / ms / 4fbc9bf8174c5, b7bd
  • htps : // 코 m/피루 ty_조 y/있어 ms/5 굳 2c2바 660796112207

  • 몇 가지 기사를 참고하여 Python에서 MeCab을 이용하기 위한 패키지를 설치한 곳.
    $ mecab-config --version
    0.996
    
    $ python -V
    Python 3.6.1
    
    $ pip freeze | grep mecab
    mecab-python3==0.7
    

    오류 내용



    파이썬에서 MeCab 모듈을 사용하려고하면 다음과 같은 ImportError가 발생했습니다
    ImportError: libmecab.so.2: cannot open shared object file: No such file or directory
    

    했던 일



    공유 라이브러리 검색 경로 추가
    $ mecab-config --libs-only-L | sudo tee /etc/ld.so.conf.d/mecab.conf
    $ sudo ldconfig
    

    혹시 시도
    $ cat <<EOL | python
    import MeCab
    m = MeCab.Tagger ("-Ochasen")
    print(m.parse ("今日もしないとね"))
    EOL
    

    출력 결과
    今日  キョウ   今日  名詞-副詞可能
    も モ も 助詞-係助詞
    し シ する  動詞-自立   サ変・スル 未然形
    ない  ナイ  ない  助動詞   特殊・ナイ 基本形
    と ト と 助詞-接続助詞
    ね ネ ね 助詞-終助詞
    EOS
    

    잘 작동하는 것

    좋은 웹페이지 즐겨찾기