에러: 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. 버전확인 다시해주니 생겼다!!
댓글