import cv2でImportError: libGL.so.1: cannot open shared object file: No such file or directoryエラーが出たとき

pythonコードで

import cv2

とインポートしようとすると

ImportError: libGL.so.1: cannot open shared object file: No such file or directory

というエラーが出た。

 

その際の対処法は以下のサイトにあるが、一応ここにも記述する。

python - ImportError: libGL.so.1: cannot open shared object file: No such file or directory - Stack Overflow

$ apt-get update
$ apt-get install ffmpeg
$ apt-get install
libsm6
$ apt-get install libxext6