【问题标题】:h5dump fails with "libhdf5_serial.so.100: cannot open shared object file"h5dump 失败并显示“libhdf5_serial.so.100:无法打开共享对象文件”
【发布时间】:2021-04-19 09:20:41
【问题描述】:

我在 Ubunto 18.04 上。我安装了 libhdf5-serial-dev:

sudo apt-get install libhdf5-serial-dev

安装正常 - 没有错误。我可以编译、链接和运行创建和填充 HDF5 文件的 C++ 文件。生成的文件看起来不错 - 我可以使用 h5py 和 Python 读取它。

我安装了 hdf5-tools:

sudo apt-get install hdf5-tools

这也安装好了 - 没有错误。但是当我运行 h5dump 我得到:

h5dump: error while loading shared libraries: libhdf5_serial.so.100: cannot open shared object file: No such file or directory

该文件在 /usr/lib/x86_64-linux-gnu/hdf5/serial(或 /usr/lib/x86_64-linux-gnu)中不存在。这些目录中都不存在带有“.100”的文件。

关于我做错了什么和/或如何解决这个问题的任何建议?

【问题讨论】:

    标签: ubuntu-18.04 hdf5


    【解决方案1】:

    我在网上找到的答案都没有帮助我解决这个问题 - 我尝试了我找到的每一个建议。

    最后,更新到 Ubuntu 20.04 解决了这个问题。也许重新安装 Ubuntu 18.04 也可以解决问题。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-06-07
      • 2011-12-23
      • 2013-04-21
      • 2013-05-05
      • 2017-05-21
      • 2012-05-24
      • 2014-02-10
      • 2021-01-06
      相关资源
      最近更新 更多