安装opencv-python后,报错libSM.so.6: cannot open shared object file: No such file or directory

环境ubuntu16.04,执行了pip install opencv-python后,代码import cv2报错libSM.so.6: cannot open shared object file: No such file or directory。

参考了https://www.cnblogs.com/richerdyoung/p/8458910.html
按照文章提示
报错原因: 缺少共享库

使用如下命令查看缺少得共享库

yum whatprovides libSM.so.6
正常情况下此命令可以得到libSM.so.6需要的包,然后执行yum install libSM-1.2.2-2.el7.x86_64 --setopt=protected_multilib=false安装即可,
但是我得到了no match,所以我又重新寻找办法
最后只需要执行命令sudo apt-get install -y python-qt4即可解决。

你可能感兴趣的:(opencv)