python读取hdf文件报错

安装好tables之后,读取hdf文件仍然报错
pd.read_hdf("day_low.h5")
ImportError: Missing optional dependency 'pytables'. Use pip or conda to install pytables.

ImportError: Could not load any of ['hdf5.dll', 'hdf5dll.dll', 'pytables_hdf5.dll'], please ensure that it is installed in the package folder.

安装的tables是3.6.1
关于该问题,我找了一篇非常好的博客,你可以看看是否有帮助,链接:Python读取hdf文件

卸载3.6.1版本

pip uninstall tables

下载3.4.2和3.5.2版本都报错,下载失败。
最后使用了清华镜像源下载3.7.0版本

pip install -i https://pypi.tuna.tsinghua.edu.cn/simple tables

安装成功,也可正确读取hdf文件。

借鉴于:https://github.com/PyTables/PyTables/issues/779

尝试一下:https://bbs.csdn.net/topics/392340312