首页 文章

退出状态为2时,h5py安装错误失败

提问于
浏览
3

我使用的是Windows 7和Python 2.7.9 . 我尝试用pip安装h5py,但是有以下错误:

[c:\ users \ dell \ appdata \ local \ temp \ pip-build-j2msd9 \ h5py \ h5py \ api_compat.h(27):致命错误C1083:无法打开包括文件:“hdf5.h”:没有这样的文件或目录

错误:命令'd:\ visual studio 2008 \ VC \ BIN \ amd64 \ cl.exe'失败,退出状态为2

http://i.stack.imgur.com/N3VO8.jpg


我尝试过的事情:

  • 重新安装Visual Studio 2008编译器

  • 安装了一些必要的模块,如 modHDF5numpy

1 回答

  • 0

    您收到的错误是因为您尚未安装HDF5,或者您尚未指定已安装HDF5的目录 .

    最简单的方法是尝试使用支持轮子的现代点来安装h5py(例如运行 python.exe -m pip install -U pip ,然后尝试重新安装h5py) .

    如果你想在Windows上从源代码构建,请参阅http://docs.h5py.org/en/latest/build.html#source-installation-on-windows,但我强烈建议在Windows上使用轮子(作为编写所述CI脚本的人) .

相关问题