出错情况:
在Anaconda的Jupyter Notebook和Spyter中用np.load函数读取".npz"可能会出现如下报错:
翻译后的意思是“当allow_pickle=false时无法加载对象数组”)
网上建议的解决办法:
他们不约而同提到了采用降低numpy版本的方法:
故我花了大量时间在dos界面尝试降低版本,但结果都不是很好!(这个因人而异)
实际帮助我解决问题的方法:
在Anaconda中直接在Environments选项中修改numpy的版本信息。
通过查找找到numpy
点击numpy前的绿色✔
出现如下界面,点击自己想要的版本
耐心等一下(可能最后更新的版本不是你选中的)
最后完成
然后解决”Object arrays cannot be loaded when allow_pickle=False”问题