在Mac OS Lion上构建Pytables

1 投票
2 回答
1185 浏览
提问于 2025-04-17 07:27

我在Mac Lion上尝试安装pytables 2.3.1,但遇到了这个错误:

tsf-wpa-3-6133:tables-2.3.1 Hesam$ python setup.py build * 找到了安装的numpy 1.5.1包。 * 找到了安装的numexpr 1.4.2包。 * 找到了安装的Cython 0.15.1包。.. 错误:找不到本地的HDF5安装。你可能需要明确告诉系统你的HDF5头文件和库在哪里,可以通过设置 HDF5_DIR环境变量或者使用--hdf5 命令行选项来实现。

你知道解决办法吗?

谢谢。

2 个回答

0

如果你按照以下步骤操作,我觉得你可以成功安装:

  1. 运行命令:brew install hdf5
  2. 安装 c-blosc(你可以在这里找到它:https://github.com/Blosc/c-blosc/)。
2

今天我在Mac OSX 10.7上成功安装了PyTables。写了一篇博客文章,分享我的经验:

http://ericjang.tumblr.com/post/25096909713/annoying-pytables-build-on-mac-osx-10-7

希望对你有帮助!

撰写回答