hdf5库已安装在此处:~/soft/lib/packages/hdf5-1.8.14-linux-centos5-x86_64-gcc412-shared/
。我使用以下命令安装h5py:
python setup.py config --include-dirs=/panfs/home/kang/yangpc/soft/lib/packages/hdf5-1.8.14-linux-centos5-x86_64-gcc412-shared/include/ build
我还试着在清单.in文件
graft /panfs/home/kang/yangpc/soft/lib/packages/hdf5-1.8.14-linux-centos5-x86_64-gcc412-shared/include/
。在
然后我尝试将头文件路径添加到INCLUDE变量中:
export INCLUDE=$INCLUDE:/panfs/home/kang/yangpc/soft/lib/packages/hdf5-1.8.14-linux-centos5-x86_64-gcc412-shared/include/
然后尝试设置CPLUS_INCLUDE_PATH变量:export CPLUS_INCLUDE_PATH=$CPLUS_INCLUDE_PATH:/panfs/home/kang/yangpc/soft/include:/panfs/home/kang/yangpc/soft/lib/packages/hdf5-1.8.14-linux-centos5-x86_64-gcc412-shared/include/
它仍然给出了下面列出的错误。似乎找不到库头文件。但是,我已经使用各种方法指定了目录。谁能给点建议吗?万分感谢!在
In file included from /panfs/home/kang/yangpc/soft/Python/python2.7/lib/python2.7/site-packages/numpy/core/include/numpy/ndarraytypes.h:1804,
from /panfs/home/kang/yangpc/soft/Python/python2.7/lib/python2.7/site-packages/numpy/core/include/numpy/ndarrayobject.h:17,
from /panfs/home/kang/yangpc/soft/Python/python2.7/lib/python2.7/site-packages/numpy/core/include/numpy/arrayobject.h:4,
from /panfs/home/kang/yangpc/soft/Python/Python_packages/h5py-2.5.0/h5py/api_compat.h:26,
from /panfs/home/kang/yangpc/soft/Python/Python_packages/h5py-2.5.0/h5py/defs.c:287:
/panfs/home/kang/yangpc/soft/Python/python2.7/lib/python2.7/site-packages/numpy/core/include/numpy/npy_1_7_deprecated_api.h:15:2: warning: #warning "Using deprecated NumPy API, disable it by " "#defining NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION"
In file included from /panfs/home/kang/yangpc/soft/Python/Python_packages/h5py-2.5.0/h5py/defs.c:287:
/panfs/home/kang/yangpc/soft/Python/Python_packages/h5py-2.5.0/h5py/api_compat.h:27:18: error: hdf5.h: No such file or directory
/panfs/home/kang/yangpc/soft/Python/Python_packages/h5py-2.5.0/h5py/defs.c:290:23: error: H5Cpublic.h: No such file or directory
/panfs/home/kang/yangpc/soft/Python/Python_packages/h5py-2.5.0/h5py/defs.c:291:21: error: hdf5_hl.h: No such file or directory
/panfs/home/kang/yangpc/soft/Python/Python_packages/h5py-2.5.0/h5py/defs.c:489: error: expected specifier-qualifier-list before 'H5E_auto_t'
/panfs/home/kang/yangpc/soft/Python/Python_packages/h5py-2.5.0/h5py/defs.c:686: error: expected '=', ',', ';', 'asm' or '__attribute__' before '__pyx_f_4h5py_4defs_H5open'
/panfs/home/kang/yangpc/soft/Python/Python_packages/h5py-2.5.0/h5py/defs.c:778: error: expected '=', ',', ';', 'asm' or '__attribute__' before '__pyx_f_4h5py_4defs_H5close'
/panfs/home/kang/yangpc/soft/Python/Python_packages/h5py-2.5.0/h5py/defs.c:870: error: expected '=', ',', ';', 'asm' or '__attribute__' before '__pyx_f_4h5py_4defs_H5get_libversion'
/panfs/home/kang/yangpc/soft/Python/Python_packages/h5py-2.5.0/h5py/defs.c:962: error: expected '=', ',', ';', 'asm' or '__attribute__' before '__pyx_f_4h5py_4defs_H5Acreate'
/panfs/home/kang/yangpc/soft/Python/Python_packages/h5py-2.5.0/h5py/defs.c:1054: error: expected '=', ',', ';', 'asm' or '__attribute__' before '__pyx_f_4h5py_4defs_H5Aopen_idx'
/panfs/home/kang/yangpc/soft/Python/Python_packages/h5py-2.5.0/h5py/defs.c:1146: error: expected '=', ',', ';', 'asm' or '__attribute__' before '__pyx_f_4h5py_4defs_H5Aopen_name'
/panfs/home/kang/yangpc/soft/Python/Python_packages/h5py-2.5.0/h5py/defs.c:1238: error: expected '=', ',', ';', 'asm' or '__attribute__' before '__pyx_f_4h5py_4defs_H5Aclose'
/panfs/home/kang/yangpc/soft/Python/Python_packages/h5py-2.5.0/h5py/defs.c:1330: error: expected '=', ',', ';', 'asm' or '__attribute__' before '__pyx_f_4h5py_4defs_H5Adelete'
/panfs/home/kang/yangpc/soft/Python/Python_packages/h5py-2.5.0/h5py/defs.c:1422: error: expected '=', ',', ';', 'asm' or '__attribute__' before '__pyx_f_4h5py_4defs_H5Aread'
/panfs/home/kang/yangpc/soft/Python/Python_packages/h5py-2.5.0/h5py/defs.c:1514: error: expected '=', ',', ';', 'asm' or '__attribute__' before '__pyx_f_4h5py_4defs_H5Awrite'
但是,当我尝试使用pippip install h5py
进行安装时,会出现以下错误:
受此[1]问题的启发,该问题已通过以下方式解决:
这个脚本应该添加到h5py的安装自述文件中。在
[1]https://github.com/PacificBiosciences/pbcore/issues/5
相关问题 更多 >
编程相关推荐