에러 내용
ImportError: /home/sysadm/anaconda3/envs/bin/../lib/libstdc++.so.6:
version `GLIBCXX_3.4.29' not found (required by /usr/local/lib/libmecab.so.2)
에러 원인
Ubuntu 22.04
AnaConda 19년도버전 설치를 했는데
libstdc++.so.6 버전이 6.0.26 이었다.
GLIBCXX_3.4.29는 6.0.29 버전 이상에 있기 때문에 버전을 올려주어야 한다.
에러 해결
구글링 결과 libstdc++.so.6 심볼릭 링크를 높은 버전으로 변경하라고 하는데
이 방법은 안됐다. 오히려 시스템에 오류가 생겨 os를 다시 밀었다.
결국 Anaconda 버전을 22년도 버전으로 다시 설치하니까 됐다.
In the end, I reinstalled Anaconda version 2022
(libstdc 버전 올리려고 4시간 정도 삽질했는데 허무하다. )
끝.
'Linux' 카테고리의 다른 글
[명령어] libstdc.++.so.6 가 포함하는 GLIBCXX 버전 확인 방법 (0) | 2023.02.12 |
---|