You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

pandas导出DataFrame为Excel到C盘出现PermissionError权限错误如何解决

报错原因

你遇到的PermissionError: [Errno 13] Permission denied错误本质是Windows系统的权限限制:默认情况下,普通权限运行的程序没有直接写入C盘根目录的权限。

解决方案

  • 【推荐方案】更换存储路径,不要直接保存到C盘根目录,选择用户目录、桌面、其他非系统盘作为存储位置:
# 示例1:保存到当前系统用户的桌面
import os
df.to_excel(os.path.expanduser("~/Desktop/df1.xlsx"), sheet_name='data')

# 示例2:保存到D盘的自定义文件夹
df.to_excel('D:/my_project/df1.xlsx', sheet_name='data')
  • 若必须保存到C盘根目录:右键点击你运行代码的编辑器(Jupyter、VS Code、PyCharm等),选择以管理员身份运行,重新执行代码即可正常写入。

其他排查点

  • 确认目标路径下的df1.xlsx文件没有被Excel或其他程序打开,文件被占用时也会触发权限报错,关闭占用文件的程序后重试即可。
  • 检查你填写的存储路径是否存在拼写错误,路径不存在也可能触发同类报错。

内容的提问来源于stack exchange,提问作者Hajin Lee

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.04 05:30:01