解决问题:OSError: Unable to open file (truncated file: eof = 22118400, sblock->base

    科技2025-08-29  12

    背景

    载入模型或者运行代码时候出现了

    File “h5py/_objects.pyx”, line 54, in h5py._objects.with_phil.wrapper File “h5py/_objects.pyx”, line 55, in h5py._objects.with_phil.wrapper File “h5py/h5f.pyx”, line 88, in h5py.h5f.open OSError: Unable to open file (truncated file: eof = 22118400, sblock->base_addr = 0, stored_eof = 152662144)

    搜索了一下github 中的解决方案:here。 里面大部分人觉得是权重文件没有成功下载, 需要删除重新下载。

    解决方案

    找到下载的文件夹,将下载未完成的.h5文件删除,重新下载, 注意这次中途不要断,保证下载成功。

    结果

    问题解决,成功运行了。

    Processed: 0.010, SQL: 8