我对 Python 非常陌生,正在尝试使用 HDFStore 在 pandas 中创建一个表,如下所示
store = HDFStore('store.h5')
我得到例外:
Exception Traceback (most recent call last)
C:\Python27\<ipython-input-11-de3060b689e6> in <module>()
----> 1 store = HDFStore('store.h5')
C:\Python27\lib\site-packages\pandas-0.10.1-py2.7-win32.egg\pandas\io\pytables.pyc in __init__(self, path, mode, complevel, complib, fletcher32)
196 import tables as _
197 except ImportError: # pragma: no cover
--> 198 raise Exception('HDFStore requires PyTables')
199
200 self.path = path
Exception: HDFStore requires PyTables
我已经安装了 Pytables,并且它存在于站点包中。 pandas(0.l0.1) 和 pytables(2.4.0) 都是 32 位 Windows 版本。适用于 32 位 Windows 的 Python 版本为 2.7.3
我正在使用 ipython 笔记本运行它。
我忘了补充一点,我有 Windows 7 - 64 位操作系统,但 Python 及其所有相关附加组件都是 32 位。
我在使用时也遇到了同样的错误HDFStore。我尝试了上面指定的所有步骤,并花了很多时间来寻找解决方案,但没有一个成功。
然后我下载并安装了迷你康达 http://conda.pydata.org/miniconda.html。然后我使用下面的命令来安装 pytables。
conda install -c conda-forge pytables
请参考下面的截图。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)