ImportError: libffi.so.6: cannot open shared object file: no such file or directory

ImportError: libffi.so.6: cannot open shared object file: no such file or directory

Sucan
2021-12-07 / 0 评论 / 390 阅读 / 正在检测是否收录...

Ubuntu系统升级并不只是升级系统,同时也会将一些系统的lib文件和依赖文件也升级,所以在Ubuntu18.04下的libffi.so.6就升级成为了20.04版本下的libffi.so.7,所以其实文件是有的。找到文件就好办了,创建一个名为libffi.so.6的软连接指向libffi.so.7就可以使用了。

所以可以先使用find命令找到libffi.so.7在哪儿:

find /usr/lib -name "libffi.so*"

1

上图出现的libffi.so.6是我已经创建好之后的截图。

接下来就是创建软连接:

sudo ln -s /usr/path/to/libffi.so.7 /usr/lib/path/to/libffi.so.6

这个路径我自己设置的是前后一样的,至于选择哪一个,我随便选的最后一个,所以具体的是怎么样我也不清楚,反正这样就可以用了!

libicuio.so.60 not found

sudo ln -s /usr/lib/aarch64-linux-gnu/libicuio.so.66 /usr/lib/aarch64-linux-gnu/libicuio.so.60

如果对自己的英语能力也很自信的同学,可以直接看Stackoverflow。

https://stackoverflow.com/questions/61875869/ubuntu-20-04-upgrade-python-missing-libffi-so-6

原文地址:https://blog.csdn.net/qq_33317126/article/details/108388332

略有改动

0

评论

博主关闭了所有页面的评论