gpt4 book ai didi

python - 属性错误: type object 'h5py.h5r.Reference' has no attribute '__reduce_cython__' on using "from keras.utils import HDF5Matrix"

转载 作者:太空宇宙 更新时间:2023-11-03 21:18:48 26 4
gpt4 key购买 nike

我刚刚将 python 重新安装到我的系统中,并包含所有必需的模块。但是,当我使用 import 语句 from keras.utils import HDF5Matrix 运行程序时,它给出了属性错误。出错的地方是:File "h5py\h5r.pxd", line 21, in init h5py._conv
文件“h5py\h5r.pyx”,第 145 行,init h5py.h5r
中。但是当我直接在 IDLE 中运行相同的语句时,它没有给出任何错误。那么,错误的原因是什么。我还没有发布我的代码,因为其中大部分都是无关紧要的,因为解释器不会越过导入语句。另外,在我重新安装 Python 之前,代码运行良好。那么,可能是什么问题。

最佳答案

我找到了解决方案。这是因为我在同一个程序中导入 HDF5Matrix 和表格。由于某种原因,两者无法在同一程序中导入。我认为这是因为两者在后端都使用了h5py,因此导入两者会导致一些冲突。

关于python - 属性错误: type object 'h5py.h5r.Reference' has no attribute '__reduce_cython__' on using "from keras.utils import HDF5Matrix",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54477273/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com