为什么 pycharm 在加载 .joblib 文件时出错

Why pycharm having error while loading .joblib file

我有一个经过训练的决策树模型文件music-recommender.joblib。当我使用 Jupyter notebook 时,我能够成功加载这个经过训练的模型并能够进行预测。但是我在 pycharm 中使用的相同代码显示错误。

在 Jupyter Notebook 中

如您所见,它根据训练好的模型进行了正确的预测

在PyCharm

有谁知道为什么会这样吗?

您调用了 joblib.load() 方法但未将输出分配给任何变量。在下一步中,您将尝试使用上面未定义的 model 变量,因此会出现错误。

您需要做的:

model = joblib.load(...)