我从这里开始遵循安装指南。 http://www.pytables.org/usersguide/installation.html
因此,每当我从PyTables / build / lib.linux-x86_64-2.7文件夹中在iPython中运行此命令时,它都能正常工作。
In [1]: import pandas as pd
In [2]: store = pd.HDFStore('store.h5')
但每当我从其他文件夹运行相同的命令时,它就会给我指定的错误。这是PYTHONPATH问题吗?如果是,如何解决?
答案 0 :(得分:1)
要知道您正在使用的PyTable版本,请执行
python -c 'import tables ; print tables.__file__'
for Python 2,或
python3 -c 'import tables ; print(tables.__file__)'
for Python 3。
它将为您提供表库的路径。
您从构建目录执行的链接中的过程只是为了测试表库。
要安装它,请使用
python setup.py install --user
然后进入~/.local/lib/python2.7/site-package"
(例如Linux和Python 2)。然后它应该按预期工作。