【发布时间】: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