当运行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
问题即可解决。
本文解决Python运行时出现的ImportError,通常由于缺少共享文件库导致。通过使用apt-file搜索并安装缺失的依赖包,如libSM.so.6,可有效解决问题。
3081

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



