CentOS 7 Python3.7环境下import cv2失败

在centOS下import cv2报错ImportError: libSM.so.6: cannot open shared object file: No such file or directory


CentOS 7 Python3.7环境下import cv2失败_第1张图片
图片.png

解决办法

1.使用yum whatprovides libSM来查询需要安装的库文件,选择与系统匹配的文件,用yum install指令安装对应版本即可。

这里我的centOS是64位的系统,因此安装的是下面的一个库文件。


CentOS 7 Python3.7环境下import cv2失败_第2张图片
图片.png

2.验证

输入python,在python环境下import cv2。若报错,则继续按照上面的步骤进行安装,直到运行成功。


图片.png

参考文献
https://blog.csdn.net/BUGIN/article/details/86692292

你可能感兴趣的:(CentOS 7 Python3.7环境下import cv2失败)