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

Windows 10下Jupyter无法创建、保存文件问题求助

我之前在Windows 10上折腾Jupyter的时候,恰好碰到过完全一样的问题——能加载文件但死活创建、保存不了,甚至删除也不行。结合自己的解决经验和社区里的方案,给你几个实用的排查方向:

1. 先确认报错里的文件夹真的存在

你报错里提到的路径 C:\Users\me\Documents\jupyter_notebooks 很大概率是不存在的!Jupyter不会自动帮你创建工作目录,你得手动检查:

  • 打开文件资源管理器,导航到 C:\Users\me\Documents
  • 如果找不到 jupyter_notebooks 文件夹,右键新建一个同名文件夹
  • 重启Jupyter Notebook,再试试创建文件,这一步解决了我当时的问题
2. 手动指定Jupyter的启动目录

有时候Jupyter默认的工作目录被配置到了不存在的路径,你可以在启动时手动指定:

  • 打开命令提示符(CMD),先切换到你确认存在的文件夹,比如:
    cd C:\Users\me\Documents\jupyter_notebooks
    
  • 然后再执行启动命令:
    jupyter notebook
    
    这样Jupyter会把这个存在的文件夹作为工作目录,读写操作就不会报“找不到文件或目录”的错了
3. 检查Windows权限限制

Windows的用户权限也可能导致Jupyter无法写入文件:

  • 右键点击CMD窗口(或者Jupyter的快捷方式),选择以管理员身份运行,再尝试创建保存文件
  • 如果这时候能正常操作,说明是普通用户权限不足,你可以给目标文件夹设置完全控制权限:
    1. 右键 jupyter_notebooks 文件夹 → 属性 → 安全选项卡
    2. 选择你的用户账户,点击“编辑”按钮
    3. 勾选“完全控制”的允许选项,点击确定保存设置
4. 修改Jupyter配置文件(进阶方案)

如果上面的方法都没用,可以通过配置文件固定Jupyter的工作目录:

  • 先在CMD里执行命令生成配置文件:
    jupyter notebook --generate-config
    
  • 找到生成的配置文件(一般路径是 C:\Users\me\.jupyter\jupyter_notebook_config.py),用记事本打开
  • 找到 c.NotebookApp.notebook_dir 这一行,去掉前面的注释符号#,然后把路径改成你存在的文件夹,比如:
    c.NotebookApp.notebook_dir = 'C:\\Users\\me\\Documents\\jupyter_notebooks'
    
    (注意路径要用双反斜杠,或者用原始字符串 r'C:\Users\me\Documents\jupyter_notebooks')
  • 保存配置文件,重启Jupyter即可

内容的提问来源于stack exchange,提问作者Enrique Bruzual

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.05.20 12:26:38