【问题标题】:Kaggle kernel, unable to create fileKaggle 内核,无法创建文件
【发布时间】:2020-01-13 16:50:22
【问题描述】:

我收到此错误,并从过去 2 小时开始尝试,但无法弄清楚,可能的解决方案是什么。即使它看起来很愚蠢,但我无法解决它。

【问题讨论】:

  • 这是在你的本地机器上吗?
  • 不,使用 kaggle 内核
  • 为什么要去掉accept?我的回答有问题吗?

标签: python-3.x pandas sklearn-pandas kaggle


【解决方案1】:

您不能写入 kaggle 内核中工作区上方目录中的文件。

# works
open("foo.csv", "w").write("contents")

# OSError: [Errno 30] Read-only file system
open("../foo.csv", "w").write("contents")

【讨论】:

    【解决方案2】:

    将输入文件放到kaggle内核上的目录,不提供输出。

    【讨论】:

      【解决方案3】:

      您在'input' 目录中,您无权创建文件。解决方案是在'working' 目录中创建您的文件。所以,路径是:

      '/kaggle/working/your_file.csv'
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2018-07-23
        • 1970-01-01
        • 2020-07-19
        • 2019-11-28
        • 2019-08-24
        • 2020-07-09
        相关资源
        最近更新 更多