在Sagemaker Studio jupyter笔记本中导入cv2会引发ImportError:libGL.so.1:无法打开共享对象文件:没有这样的文件或目录

问题描述

我已经运行pip install opencv-python,但是当我执行import cv2时,出现此错误ImportError: libGL.so.1: cannot open shared object file: No such file or directory。我也尝试了此处描述的步骤https://docs.opencv.org/4.4.0/d2/de6/tutorial_py_setup_in_ubuntu.html

解决方法

使用来自here的sagars答案

sudo apt update
sudo apt install libgl1-mesa-glx