无法在 SageMaker Studio 实验室中导入 cv2

Couldn't import cv2 in SageMaker Studio Lab

我尝试从 opencv 导入 cv2,但出现错误

import error: libgthread-2.0.so.0: cannot open shared object file: No such file or directory

由于 Sagemaker Studio Labs 不支持安装 Ubuntu 包,我无法使用 apt-getyum 安装 libglib2.0-0。

通过这一行,您可以为 Amazon Sagemaker Studio Lab 安装 glib 依赖项。只需 运行 它在您的笔记本电脑上即可。

! conda install glib=2.51.0 -y

您还可以为包含 glib 的会话创建另一个虚拟环境:

! conda create -n glib-test -c defaults -c conda-forge python=3 glib=2.51.0` -y

在那之后,您可能需要专辑来导入 cv2:

! pip install albumentations