docker 환경에서 cv2 사용시 에러 (ImportError: libGL.so.1: cannot open shared object file: No such file or directory)

happy_quokka·2024년 1월 1일
0

Error

목록 보기
1/7

에러 메세지 & 발생 환경

ImportError: libGL.so.1: cannot open shared object file: No such file or directory
  • ubuntu 18.04 + docker (python 3.10)
  • pip install opencv-python으로 opencv를 설치한 후 cv2를 실행시키자 이런 에러가 발생했다

해결 과정

# apt-get update -y
# apt-get -y install libgl1-mesa-glx
  • 이 명령어로 libgl1-mesa-glx를 설치
  • 설치 후에 아래와 같은 에러가 발생했다
ImportError: libgthread-2.0.so.0: cannot open shared object file: No such file or directory
  • 그래서 아래의 명령어로 libglib2.0-0 설치
# apt-get -y install libglib2.0-0
  • 해결!!

0개의 댓글