我使用Python并使用h5py打开hdf5文件以获取gdal无法查看的一些信息。 然后,我使用gdal.Open()打开相同的文件。在窗户上,一切正常。但是当部署在Linux(Ubuntu)上时它失败了。格达尔认为
RuntimeError: `nyfile.he5' not recognised as a supported file format.
为什么?
P.S。现在我正在研究一种解决方法,但它涉及复制结构化数组,而numpy.copy似乎丢失了特定于h5py的“标题”信息。