最近在跑程序过程中,遇到这个问题了,找了半天终于找到解决方案了,同一个代码,第一次跑的时候可以,但过了一段时间后,我又遇到这个程序了,再跑的时候就不行了,就离谱。
AttributeError: 'str' object has no attribute 'decode'
报了以上这个错误,在CSDN中找了半天,终于找到解决方案,救了老命了,写下来记录一下,以防再次遇到。
原来是h5py的版本问题 ,
解决方案pip install 'h5py<3.0' -i https://pypi.tuna.tsinghua.edu.cn/simple
(例:pip install h5py==2.10.0 -i https://pypi.tuna.tsinghua.edu.cn/simple)
估计是我在其他程序装安装包的时候把原来的h5py的版本更新高了。
以下附上原文链接(评论区有以上这个解决方案),再次感谢。