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

在Jupyter中无法看到已克隆的GitHub文件夹求助

解决Jupyter找不到克隆的GitHub仓库文件问题

嘿,我刚入门Git和GitHub的时候也碰到过一模一样的小困扰!别慌,咱们一步步排查解决:

第一步:确认Jupyter的当前工作目录

Jupyter默认只会展示启动时所在文件夹下的内容,所以首先得搞清楚它现在“盯着”哪个路径。打开Jupyter的一个代码单元格,运行下面的命令:

# Mac/Linux 用户
!pwd

# Windows 用户
!cd

运行后会显示Jupyter当前的工作路径,对比一下你克隆仓库的实际路径,看看是不是不在同一个层级里。

第二步:根据路径关系选择解决办法

情况1:仓库在Jupyter工作目录的子文件夹里

那大概率是你没找对文件夹层级!回到Jupyter的文件浏览器,仔细往下翻一翻,或者在“新建”旁边的路径栏里手动输入子文件夹名称跳转。

情况2:仓库不在Jupyter的工作目录里

这里有几个实用的解决方式:

  • 最直接的方法:从仓库文件夹启动Jupyter
    打开终端,用cd命令切换到你克隆的仓库文件夹,比如:

    cd /Users/你的用户名/克隆的仓库文件夹路径
    

    然后运行jupyter notebook或者jupyter lab,这次Jupyter就会直接加载仓库里的所有文件啦。

  • 临时添加路径(适合单次使用)
    如果不想重启Jupyter,可以在代码单元格里把仓库路径添加到Python的搜索路径中:

    import sys
    # 把下面的路径换成你克隆仓库的绝对路径
    sys.path.append("/Users/你的用户名/克隆的仓库文件夹路径")
    

    添加后就能导入仓库里的代码文件了,但这个设置在Jupyter关闭后会失效。

  • 修改Jupyter默认工作目录(长期生效)
    适合经常需要在这个仓库里工作的情况:

    1. 打开终端,运行jupyter notebook --generate-config生成配置文件;
    2. 找到生成的配置文件(通常在~/.jupyter/jupyter_notebook_config.py),用文本编辑器打开;
    3. 搜索c.NotebookApp.notebook_dir,去掉前面的注释符号#,把引号里的内容改成你的仓库绝对路径;
    4. 保存配置文件,重启Jupyter就生效了。

额外检查:文件夹权限

有时候工作设备克隆的文件夹会有权限限制,导致Jupyter无法读取。在Mac上可以右键仓库文件夹,选择“显示简介”,拉到“共享与权限”部分,确保当前用户有读取与写入的权限。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.05.20 10:22:42