Pandas 配备python3.8的Anaconda 2020.07缺少对';活泼的';整块压缩机?
我正在加载由anaconda安装的python3.7中pandas.to_hdf(…,complib=“blosc:snappy”)下编写的hdf文件 在我将anaconda升级到py3.8后,它显示Pandas 配备python3.8的Anaconda 2020.07缺少对';活泼的';整块压缩机?,pandas,anaconda,hdf5,blosc,Pandas,Anaconda,Hdf5,Blosc,我正在加载由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:\c
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似乎不赞成对“snappy”的支持,或者默认不包括在内?如何解决它?似乎
snappy
在blosc=1.19
时消失了。我们在bloscwell上设置了一个约束,它就在那里:。因此,我们将成吨的HDF5数据重新编码为不同的格式(一些用blosc:lz4
编码为HDF5,另一些用parquet
)。似乎snappy
在blosc=1.19
时消失了。我们在bloscwell上设置了一个约束,它就在那里:。因此,我们将成吨的HDF5数据重新编码为不同的格式(一些用blosc:lz4
编码为HDF5,另一些用parquet
)。