未找到 /usr/lib/x86_64-linux-gnu/libpng16.so.16 所需的 zlib_1.2.9

未找到 /usr/lib/x86_64-linux-gnu/libpng16.so.16 所需的 zlib_1.2.9

在 Ubuntu 18.04 上下载 zlib-1.2.9 后,我在打开我的一个软件(薛定谔套件)时遇到了这些问题。

ImportError: /opt/schrodinger2017-1/mmshare-v3.7/lib/Linux-x86_64/libz.so.1: version `ZLIB_1.2.9' not found (required by /usr/lib/x86_64-linux-gnu/libpng16.so.16)

尽管我已尝试按照以下步骤安装该库:

下载它们(https://zlib.net/fossils/)并在解压的目录中打开一个终端并写入:./configure然后sudo make最后sudo make install该过程终止而没有任何错误,但这个错误不能修复我的软件。

我可以在 Ubuntu 16.04 中正确运行我的软件。我也尝试安装其他库,如等zlib1glibpng但它们没有解决我的问题。我很感激任何建议。

答案1

经过反复试验,我发现了一些东西让它神秘地工作。在其他一些应用程序上,人们说运行 GUI 应用程序应该在 上运行gksudo,它可以安装在

sudo apt install gksu

而不是sudo。我想知道这是否能解决你的问题。

相关内容