上图:

尝试多种方法:
- 删除该包opencv-python后重装。
- 同时安装其扩展包opencv-contrib-python。
- 改变版本。从新出现的4.8降到4.5
均不起作用。
这是因为在这个deepnote的新的Debian环境中缺少opencv相应的依赖。
apt-get install ffmpeg libsm6 libxext6
安装这几个依赖包。

运行成功。
总结:
除了在这种云环境中的debian会出现这种情况,可以合理推测在新建的各debian系统以及基于Debian的系统比如Ubuntu中都可能会出现这种情况。也就是缺少相应的依赖从而导致导入失败、出错的情况。
在Deepnote的Debian环境中,由于缺少opencv的依赖包(如ffmpeg,libsm6,libxext6),导致opencv-python及相关扩展包无法正常工作。安装这些依赖后,问题得到解决。此情况可能同样出现在其他新建的Debian及基于Debian的系统,如Ubuntu上。
5万+

被折叠的 条评论
为什么被折叠?



