我正在尝试在装有Python2.5的Windows XP上安装PyTables 2.3.1。我得到以下错误:
Could not find a local HDF5 installation.
You may need to explicitly state where your local HDF5
headers and library can be found by setting the HDF5_DIR
environment variable or by using the --hdf5 command-line option.我对HDF5库的安装感到有点困惑。我从HDF5 site下载了名为HDF5188-win32-shared.zip的Windows二进制文件,并在压缩包中运行了.exe文件。现在,我在这个文件夹中安装了HDF5库:
C:\Program Files\HDF Group\HDF5\1.8.8我试着创建了一个名为HDF5_DIR的环境变量,指向这个文件夹,但是仍然没有创建,joy。很明显,我没有安装正确的HDF5库,但是我不知道我应该做什么。
请问大家有什么建议吗?
谢谢!
发布于 2012-04-06 20:16:33
在docs中,您可以尝试:放入DLL库(hdf5dll.dll和可选的lzo1.dll和bzip2.dll)
PATH环境变量中列出的目录中的
。如果找不到这些库,setup.py安装程序将打印出一条警告。
定位
hdf5dll.dll
并确保dir包含在路径var中,或者您可以尝试--hdf5= PATH /to/ command
https://stackoverflow.com/questions/10042915
复制相似问题