当运行python代码时,经常会遇到这个问题:
ImportError: xxxxx.so.x: cannot open shared object file: No such file or directory
出现这个error是因为缺少共享文件库,解决办法如下:
(1) 谷歌和百度基本能解决90%的ImportError
(2) 使用apt-file来查找需要安装的依赖包
apt-file不是Ubuntu自带的包,所以需要安装:
sudo apt-get install apt-file
sudo apt-file update
寻找需要安装的依赖包:
apt-file search libSM.so.6
安装之:
sudo apt-get install libsm6
问题即可解决。