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

求助:Jupyter Lab无法关闭或隐藏非空文件夹该如何处理

解决Jupyter Lab文件浏览器文件夹过多的问题

我之前也被这个问题折腾过——系统文件夹堆在文件浏览器里,找目标文件夹真的太费劲了!而且又不能随便删里面的内容,给你几个亲测有效的解决方案:

1. 自定义Jupyter Lab的根目录(最彻底的方法)

直接把Jupyter Lab的默认根目录改成你常用的工作文件夹,这样打开后就只显示这个目录下的内容,系统文件夹根本不会出现在列表里。步骤如下:

  • 打开终端,执行命令生成配置文件:jupyter lab --generate-config
  • 找到生成的配置文件(一般在~/.jupyter/jupyter_lab_config.py),用文本编辑器打开
  • 搜索c.ServerApp.root_dir这一行,去掉前面的注释符号#,然后把路径改成你的工作目录,比如:
    c.ServerApp.root_dir = '/Users/your_username/My_Jupyter_Workspace'
    
  • 保存配置,重启Jupyter Lab就生效了

2. 用扩展隐藏指定文件夹

如果不想改根目录,只想针对性隐藏几个系统文件夹,可以用专门的Jupyter Lab扩展:

  • 安装扩展:在终端执行pip install jupyterlab-hide-directories
  • 重启Jupyter Lab后,打开左侧的「Settings」→「Advanced Settings Editor」
  • 在「Hide Directories」的配置里,添加你要隐藏的文件夹名称,比如:
    {
      "hiddenDirectories": ["Desktop", "Downloads", "Documents"]
    }
    
  • 保存配置后,这些文件夹就会从文件浏览器里消失,但里面的文件完全不受影响

3. 临时方案:创建工作文件夹的软链接

如果只是临时想快速访问目标文件夹,不想改配置或装扩展,可以给你的工作文件夹建个软链接放在Jupyter Lab的根目录下:

  • 打开终端,执行命令(替换成你的实际路径):
    ln -s /path/to/your/workspace /path/to/jupyter/root/My_Workspace
    
  • 这样文件浏览器里就会出现一个「My_Workspace」的快捷方式,直接点进去就是你常用的内容,不用管其他杂乱的文件夹

关于类似问题

当然有很多用户碰到过同样的问题!在Stack Exchange社区里,大家讨论最多的就是上面前两种方法——自定义根目录适合长期固定工作环境,扩展隐藏则更灵活,能针对性地屏蔽不需要的文件夹。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.04.28 19:02:33