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*"
上图出现的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)