这似乎是OS X 10.10和docker特有的错误。当我尝试
import pandas as pd
df = pd.DataFrame([[1,2,3], [2,3,4]], columns=['a', 'b', 'c'])
df.to_hdf(
'test.h5',
'sites',
data_columns=True,
format='t',
complevel=5,
complib='blosc'
)
我得到了错误/消息Illegal instruction
。然而,我直接在OS X中尝试了相同的代码,并在CoreOS中尝试了相同的docker容器。它们都有用。有人能帮我一下吗?
实际上我发现这个错误只发生在pytable 3.2.0版本中。我退回到3.1.1版本,