首页 > 解决方案 > 为什么在 Flask 中运行 model = pickle.load(open('filename.pkl', 'rb')) 时出现 EOFError: Ran out of input?

问题描述

我正在尝试读取和加载泡菜文件。即使我试图作为参数传递的泡菜对象不是空的,我也遇到了这个问题。

代码:

model = pickle.load(open('ridge-model.pkl', 'rb'))

错误:

EOFError:用尽输入

标签: pythonpython-3.xflask

解决方案


当您尝试加载的文件pickle为空时,您会收到该错误。

因此,请确保将内容写入'ridge-model.pkl'.


推荐阅读