2

我只是尝试pd.HDFStore在带有 Python 3 内核的 IPython Notebook 中使用(Ubuntu 14.04 上的 Anaconda 2&3)

import pandas as pd
store = pd.HDFStore('/home/Jian/Downloads/test.h5')  

但它会引发以下错误

ImportError: HDFStore requires PyTables, "libhdf5.so.9: cannot open shared object file: No such file or directory" problem importing

我最初以为是因为pytables不知何故丢失了,但是当我检查$source activate py34and时$conda listpytables 3.2.0已经安装在 anaconda python3 环境下。

此外,例如,如果我切换到 Python 2$source activate py27并 start ipython notebook,它可以正常工作并且不会引发导入错误。

我想我必须错过pytables在 anaconda python 3 env 下配置的一些东西,但我无法弄清楚。非常感谢任何帮助。

更新:

我刚刚尝试从官方网站进行全新安装,Anaconda3-2.3.0-Linux-x86_64但最终出现相同的错误。当我在命令行中尝试$locate libhdf5.so.9时,什么都没有出现。

4

1 回答 1

2

这是我们正在处理的一个已知问题。修复后,conda update --all将更新库并修复问题。

于 2015-07-27T18:39:50.930 回答