萌新目前在学python3写入hdf文件报错

不管怎么安装tables 都会报错求大神指点能尽量详细点最好感谢

 

这是代码

all_data.to_hdf(
    'F:\coin_quant_class\data\class6\eos_1min_data.h5',
    key='all_data',  # key就是这个数据库的名字
    mode='w')

然后读取也不行

all_data = pd.read_hdf('F:\coin_quant_class\data\class6\eos_1min_data.h5', key='all_data')
print(all_data)

 

报错:

Traceback (most recent call last):
  File "F:/coin_quant_class/program/class6/1_如何批量导入数据.py", line 47, in <module>
    all_data.to_hdf(
  File "F:\Anaconda3\lib\site-packages\pandas\core\generic.py", line 2606, in to_hdf
    pytables.to_hdf(
  File "F:\Anaconda3\lib\site-packages\pandas\io\pytables.py", line 277, in to_hdf
    with HDFStore(
  File "F:\Anaconda3\lib\site-packages\pandas\io\pytables.py", line 542, in __init__
    tables = import_optional_dependency("tables")
  File "F:\Anaconda3\lib\site-packages\pandas\compat\_optional.py", line 109, in import_optional_dependency
    raise ImportError(msg) from None
ImportError: Missing optional dependency 'tables'.  Use pip or conda to install tables.

如何了,我也是这个问题啊。。。

我们做的竟然是同一个课题,邢不行的python量化,遇到同一个问题,楼主弄明白了吗?