我正在尝试从kaggle比赛中下载数据,但是标题有问题。 经过搜索,我知道问题是我正在尝试为kaggle内核而不是本地内核运行它,但是我不知道如何解决这个问题。 我知道这是一个愚蠢的问题,但是我对此并不陌生,我的老师告诉我在这里搜索。 谢谢大家。
答案 0 :(得分:1)
当您尝试在本地运行“ Kaggle内核”时,似乎收到此错误。根据{{3}},它们旨在在远程Kaggle环境中运行:
Kaggle内核在远程计算环境中运行。我们提供 硬件-您只需要担心代码。
从其Kaggle documentation除去远程Kaggle环境differs,因此不可能在本地运行任意Kaggle内核。要在Kaggle环境中运行Kaggle内核,您应该:
Kaggle内核将在在线编辑器中打开,您可以通过按“提交”按钮远程启动它。可以从该环境访问Python模块kaggle.competitions
。
例如,public API的持续竞争接受了Two Sigma,它是由Kaggle内核产生的。这使他们可以动态地提供数据,并且不会将其提供给程序员以避免作弊。他们使用来自该非公开twosigmanews
模块的kaggle.competitions
对象进行这种动态交互,因此无法在本地启动工作代码。