首页 > 解决方案 > 无法在 Kaggle 内核中使用“kaggle.competitions”

问题描述

我正在尝试在远程 Kaggle 内核中使用 Python 模块,但是当我运行时from kaggle.competitions import nflrush,出现此错误:

Could not find kaggle.json. Make sure it's located in /root/.kaggle. Or use the environment method.

但我不知道如何在 Kaggle 远程内核中添加凭据 kaggle.json。还是因为比赛结束了?

标签: pythonkaggle

解决方案


我相信这是因为您的笔记本没有附加到数据集。

有关如何执行此操作的详细信息,请参阅此论坛帖子:https ://www.kaggle.com/c/nfl-big-data-bowl-2020/discussion/113684 。

最简单的方法是在比赛中创建它:单击比赛中任何页面上的“笔记本”选项卡——或者直接访问:https ://www.kaggle.com/c/nfl-big-data-bowl-2020 /notebooks — 并点击“New Notebook”然后笔记本应该被正确设置。


推荐阅读