YOLO

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

devJua 2023. 5. 30. 22:32

새로 세팅한 노트북에서 욜로를 돌리는데

ImportError: /lib/x86_64-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.29' not found

라는 오류가 발생했다. 해결 방법은 아래와 같다.

conda install -c conda-forge pycocotools

이때 pip이나 pip3 로 설치하면 오류가 지속적으로 발생한다. conda로 설치해주자 !
(내가 아나콘다에서 하고 있어서 그런건지 확실한 이유는 모르겠다.)

$ sudo add-apt-repository ppa:ubuntu-toolchain-r/test 
$ sudo apt-get update
$ sudo apt-get upgrade
$ sudo apt-get dist-upgrade

$ rm /home/username/anaconda3/lib/libstdc++.so.6
$ cp /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.29 /home/username/anaconda3/lib
$ ln -s /home/username/anaconda3/lib/libstdc++.so.6.0.29 /home/username/anaconda3/lib/libstdc++.so.6

$ strings /usr/lib/x86_64-linux-gnu/libstdc++.so.6 | grep GLIBCXX

설치 완료 !

'YOLO' 카테고리의 다른 글

Step과 Epoch  (0) 2023.08.21
[YOLOv5] 하이퍼파라미터 튜닝하기(작성중)  (0) 2023.08.21
[pt to ptl in yolov5]커스텀 가중치 파일 변환 방법  (0) 2023.08.11