2

我正在尝试在 Deepnote 中运行 cv2,但是当我这样做时,我收到以下错误:

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

我已经证明了以下几点:

!pip install ffmpeg libsm6 libxext6

!pip install libgl1-mesa-dev

但是当我运行它时,我有这个错误:

Could not find a version that satisfies the requirement...

No matching distribution found for...

有谁知道如何在 Deepnote 中导入 cv2,你能帮帮我吗!

谢谢!

4

1 回答 1

2

这是因为ffmpeg libsm6 libxext6 libgl1-mesa-dev是 linux 包,而您正试图像安装 python 包一样安装它们。您需要将它们安装到您的操作系统而不是 python 环境中。

您可以改为使用 !apt install ffmpeg libsm6 libxext6 libgl1-mesa-dev 来安装它们。

在这里,您可以看到如何执行此操作的示例。

于 2021-03-03T09:48:01.537 回答