.ipynb 文件在 Jupyter 中不存在,即使在 Windows 文件资源管理器中也存在

.ipynb 文件在 Jupyter 中不存在,即使在 Windows 文件资源管理器中也存在

我克隆了一个包含许多 Jupyter 笔记本的 git 存储库。但是,Jupyter Web 文件资源管理器中不存在一些笔记本,而我的 Windows 10 文件资源管理器中却存在这些笔记本。我团队中拥有 Mac 的其他成员能够克隆存储库并在 Jupyter 上看到我的 Windows 机器上缺少的文件。我想知道这是否与长路径名有关?我认为这可能与文件长度有关,因为我无法在目录中创建具有长文件名的新笔记本。但是,我不确定如何解决这个问题,因为我没有看到其他有同样问题的帖子。我确实看到了一个类似问题有人问过如何克隆 git 存储库和长路径名,这对我来说很有用(但我问的问题是 Jupyter 特有的)。任何帮助都值得感激Jupyter对阵Windows 10 文件资源管理器

答案1

找到了我自己的问题的答案。基本上,这是 Windows 的问题,而不是 Jupyter 的问题。默认情况下,Windows 10 的文件路径限制为 260 个字符。即使我们在我的 git 设置中启用了长路径,这也只允许 git 提取完整的 repo,但我猜 Windows 仍然无法将这些文件识别为合法文件。基本上,Windows 用户需要进入注册表并更改值。就是这样!请参阅此处有关如何执行此操作的说明:https://www.howtogeek.com/266621/how-to-make-windows-10-accept-file-paths-over-260-characters/

相关内容