在centOS下import cv2报错ImportError: libSM.so.6: cannot open shared object file: No such file or directory
图片.png
解决办法
1.使用yum whatprovides libSM来查询需要安装的库文件,选择与系统匹配的文件,用yum install指令安装对应版本即可。
这里我的centOS是64位的系统,因此安装的是下面的一个库文件。
图片.png
2.验证
输入python,在python环境下import cv2。若报错,则继续按照上面的步骤进行安装,直到运行成功。
图片.png
网友评论