mecab 이 아래와 같이 에러가 났다면!!
Python 3.6.6 |Anaconda, Inc.| (default, Oct 9 2018, 12:34:16)
[GCC 7.3.0] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import MeCab
Traceback (most recent call last):
File "/tmp/mecab-python-0.996/MeCab.py", line 18, in swig_import_helper
fp, pathname, description = imp.find_module('_MeCab', [dirname(__file__)])
File "/root/miniconda3/envs/jupyternotebooks/lib/python3.6/imp.py", line 297, in find_module
raise ImportError(_ERR_MSG.format(name), name=name)
ImportError: No module named '_MeCab'
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/tmp/mecab-python-0.996/MeCab.py", line 28, in <module>
_MeCab = swig_import_helper()
File "/tmp/mecab-python-0.996/MeCab.py", line 20, in swig_import_helper
import _MeCab
ImportError: libmecab.so.2: cannot open shared object file: No such file or directory
/etc/ld.so.conf 해당 파일을 수정해줘야 한다.
include ld.so.conf.d/*.conf
/usr/local/lib
만일 이렇게 해도 에러가 난다면 libmecab.so.2 파일이 있는지 확인해야 한다.!!
없다면 아래 사이트에서 패키지를 다운받아 설치해야 한다
https://rpmfind.net/linux/rpm2html/search.php?query=libmecab.so.2()(64bit)
아래의 사이트에서 자신의 os에 맞는 패키지를 설치해주면 된다.
나의 경우 centos / x86_64.rpm 버전으로 아래와 같이 설치를 완료 했다
$ yum install https://rpmfind.net/linux/centos/8-stream/AppStream/x86_64/os/Packages/mecab-0.996-1.module_el8.4.0+589+11e12751.9.x86_64.rpm
'ML > 데이터 분석' 카테고리의 다른 글
Error: unsupported locale setting (1) | 2024.07.31 |
---|---|
ipynb 파일에는 metadata가 있습니다! (0) | 2024.01.06 |
ubuntu 크롬드라이버 && 크롬 브라우저 설치 링크 사이트 (0) | 2023.02.09 |
제주도 관광객 분석 (0) | 2021.11.14 |
방한외국인데이터분석 (0) | 2021.11.13 |