【问题标题】:version hdf5 for h5pyh5py 的 hdf5 版本
【发布时间】:2019-07-24 00:34:30
【问题描述】:

下午好! 我为 python 3.6 安装 h5py

pip install h5py

它使用版本 hdf5 1.10.2 print(h5py.version.info)

如何安装所需版本 HDF5 = 1.10.0 的 h5py ?

【问题讨论】:

  • 始终安装最新版本。为什么要 1.10.0?
  • 为了与我的应用程序兼容。在其中我使用 hdf5 = 1.10.0。当使用我在程序根目录的python时,它使用我程序中的hdf5.dll,而不是来自Lib \ site-packages \ h5py \ hdf5.dll
  • 我们需要更多的上下文。为什么你有一个 hdf5.dll “在程序的根目录”?它只是一个 Python 程序吗?为什么要在目录中使用已编译的目标文件?干净的构建过程(即使用 cmake)可以通过分离构建文件和可执行文件来解决您的问题。
  • @beginning_user 你试过 pip install h5py==1.10.0 吗?

标签: python-3.x hdf5 h5py


【解决方案1】:

您可以使用本地版本的 HDF5 安装:pip install --no-binary=h5py h5py --user

【讨论】:

    猜你喜欢
    • 2012-01-19
    • 2012-07-19
    • 2014-12-24
    • 2020-01-10
    • 2013-04-07
    • 2015-10-29
    • 2016-04-08
    • 2012-07-31
    • 2012-08-22
    相关资源
    最近更新 更多