【问题标题】:Python_OSError: [Errno 28] No space left on devicePython_OSError:[Errno 28] 设备上没有剩余空间
【发布时间】:2022-04-25 20:26:17
【问题描述】:

将 pandas 数据框导出到 csv 文件时出现以下错误。我的硬盘有足够的空间。

 OSError: [Errno 28] No space left on device

这可能是什么原因?非常感谢。

【问题讨论】:

  • 我怀疑你的 tmp 目录已经用完了。
  • 感谢您的回复。如何清理我的 tmp 目录?
  • @khalid,如前所述,清除您的缓存/tmp 目录。为了更清楚的理解,请看这里stackoverflow.com/questions/6998083/…
  • 你正在使用什么操作系统,如果是Linux,首先尝试通过执行pwd; df -Ph .查看终端上的空间并查看Avail&Use%列,
  • 打开Run 并输入%temp%。这将导致临时文件文件夹。全选并删除它们。如果有些没有被删除,请不要担心。重新启动并尝试保存您的 CSV。如果这没有帮助,我建议您进行磁盘碎片整理,可以在这里找到步骤support.microsoft.com/en-in/help/17126/…

标签: python pandas


【解决方案1】:

尝试删除临时文件

rm -r /tmp/

【讨论】:

    猜你喜欢
    • 2021-01-07
    • 2017-04-06
    • 2017-09-20
    • 2022-07-03
    • 1970-01-01
    • 1970-01-01
    • 2019-08-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多