본문 바로가기
Programming/에러ㅠ_ㅠ

[파이썬에러] ImportError: /lib/x86_64-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.29' not found

by 멜희 2024. 4. 2.

에러: ImportError: /lib/x86_64-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.29' not found (required by /home/cia/anaconda3/envs/evodiff/lib/python3.8/site-packages/pandas/_libs/window/aggregations.cpython-38-x86_64-linux-gnu.so)

먼저 gcc, g++ 버전이 다른 문제일수도 있어서 gcc, g++ 버전 확인 후 업데이트를 해줬다. <참고: stackoverflow>

gcc --version
g++ --version
conda install -c conda-forge gcc
conda install -c conda-forge gxx

근데 이렇게 해도 안됐음.

그래서 libstdc++.so.6 업그레이드 해줌 <참고: kimkj38>

1. 설치된 버전 확인해줌

strings /lib/x86_64-linux-gnu/libstdc++.so.6 | grep GLIBCX

3.4.29가 없다 ㅠㅠ

2. libstdc++.so.6 업그레이드

sudo add-apt-repository ppa:ubuntu-toolchain-r/test
sudo apt-get update
sudo apt-get upgrade libstdc++6

 

3. 버전확인 다시해주니 생겼다!!

댓글