본문 바로가기
Development/OpenCV

[OpenCV] libGL.so.1: cannot open shared object file 해결

by shuka 2021. 10. 25.
728x90
728x90

python opencv 설치 시 libGL.so.1 에러 발생

opencv를 pip install opencv-python으로 설치하면 다음 사진과 같이 오류가 뜰 때가 있다.

"libGL.so.1: cannot open shared object file."

 

 

libGL.so.1에 대한 오류 해결 방법

위의 오류를 해결하려면 libgl1-mesa-glx를 설치해주면 된다.

(sudo) apt-get install libgl1-mesa-glx

 

그런데 만약 위의 명령어로 설치를 했는데 다음과 같은 오류가 발생하면 "(sudo) apt-get update" 한 번 해주고 진행하니까 내 경우에느 해결 됐다.

 

 

libgthread-2.0.so.0에 대한 오류가 추가로 발생할 경우

위의 libGL.so.1에 대한 오류를 해결하고 나면 libgthread-2.0.so.0에 대한 오류가 발생할 경우도 있다.

 

libgthread-2.0.so.0의 오류는 아래 링크에 해결 방법이 작성되어 있어서 확인하면 된다.

 

https://shuka.tistory.com/entry/OpenCV-libgthread-20so0-cannot-open-shared-object-file-%ED%95%B4%EA%B2%B0

 

[OpenCV] libgthread-2.0.so.0: cannot open shared object file 해결

libgthread-2.0.so.0: cannot open shared object file 해결 docker환경에서 pip install opencv-python을 했을 때 libGL.so 오류가 발생하여 밑의 링크의 글에서 해결하였다. https://shuka.tistory.com/27 [OpenCV] libGL.so.1: cannot open

shuka.tistory.com

 

728x90
반응형

댓글