在 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 中正确运行我的软件。我也尝试安装其他库,如等zlib1g
,libpng
但它们没有解决我的问题。我很感激任何建议。
答案1
经过反复试验,我发现了一些东西让它神秘地工作。在其他一些应用程序上,人们说运行 GUI 应用程序应该在 上运行gksudo
,它可以安装在
sudo apt install gksu
而不是sudo
。我想知道这是否能解决你的问题。