我最近将PyTables更新到版本3.2以避免这个错误:
https://github.com/PyTables/PyTables/issues/447
我现在能够成功读取数据,遗憾的是我无法再将数据附加到我需要使用的HDF5商店。具体来说,每当我尝试附加到此数据集时,Python都会崩溃。追加通过熊猫发生:
append_df.to_hdf(fname,
key,
mode='a',
format='table',
append=True,
complib='zlib',
complevel=1,
min_itemsize={'curve': 120})
我的预感是这与hdf5和zlib模块的必要添加有关,但我完全不确定。下面是通过Anaconda更新PyTables的截图。非常感谢你。