首页 > 解决方案 > 如何降级 libprotobuf.so

问题描述

我正在尝试运行显示此消息的 .pyc:

ImportError:libprotobuf.so.9:无法打开共享对象文件:没有这样的文件或目录

我有一个更新版本的 libprotobuf。

你知道如何解决这个问题吗?我认为唯一的方法是降级 libprotobuf。但是我怎样才能做到这一点并安装它要求我的确切版本呢?

提前致谢

标签: protocol-buffers

解决方案


我的 ubuntu 18.04 也有同样的问题,我解决了如下。这是不同版本的 libprotobuf ( https://pkgs.org/download/libprotobuf )

$ sudo apt-get update

$ sudo apt-get install gdebi

$ wget http://archive.ubuntu.com/ubuntu/pool/main/p/protobuf/libprotobuf9v5_2.6.1-1.3_amd64.deb

$ sudo gdebi ./libprotobuf9v5_2.6.1-1.3_amd64.deb

您可以使用 gdebi 安装此 deb 包解决依赖关系。


推荐阅读