带有python3.8的Anaconda 2020.07缺少对blosc中的'snappy'压缩器的支持吗?

问题描述

我正在加载在anaconda安装的python3.7中写在pandas.to_hdf(...,complib =“ blosc:snappy”)下的hdf文件 我将anaconda升级到py3.8之后,它显示

HDF5ExtError: HDF5 error back trace

File "C:\ci\hdf5_1545244154871\work\src\H5dio.c",line 199,in H5Dread
can't read data
File "C:\ci\hdf5_1545244154871\work\src\H5dio.c",line 601,in H5D__read
can't read data
File "C:\ci\hdf5_1545244154871\work\src\H5Dchunk.c",line 2229,in H5D__chunk_read
unable to read raw data chunk
File "C:\ci\hdf5_1545244154871\work\src\H5Dchunk.c",line 3609,in H5D__chunk_lock
data pipeline read Failed
File "C:\ci\hdf5_1545244154871\work\src\H5Z.c",line 1326,in H5Z_pipeline
filter returned failure during read
File "hdf5-blosc/src/blosc_filter.c",line 188,in blosc_filter
this Blosc library does not have support for the 'snappy' compressor,but only for: blosclz,lz4,lz4hc,zlib,zstd

End of HDF5 error back trace

Problems reading the array data.

好像Blosc 1.19.0似乎弃用了对“快照”的支持,或者认情况下不包括?该怎么解决

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)