这似乎是 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 和
关于python - pandas to_hdf 函数获取非法指令,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30381362/