首页 > 解决方案 > JupyterLab:无法保存笔记本。“文件 > 保存笔记本”灰显。自动保存和 Cmd + S 也不起作用

问题描述

JupyterLab 位于gcp 深度学习 vm中。

从几个小时前开始,我无法在 JupyterLab 中保存任何更改。

有未保存的更改。

在此处输入图像描述

保存笔记本灰显。

在此处输入图像描述

此外,如果我尝试从左窗格中删除文件,则会出现 500 错误。

在此处输入图像描述

我记得在这次中断之前所做的唯一改变就是这个。当我尝试在命令行中执行 git 操作时出现此错误。

Another git process seems to be running in this repository, e.g.
an editor opened by 'git commit'. Please make sure all processes
are terminated then try again. If it still fails, a git process
may have crashed in this repository earlier:

因此我这样做了

rm -f ./.git/index.lock

并且 git 命令正常工作。这是我记得在此错误之前唯一做的事情。

之后,我删除了存储库并重新克隆了它。

而且由于每次让用户声明 jupyter 目录时我都必须输入 sudo 。但是在我做出这个改变之前,这个错误就已经存在了。

udo chown your_username directory

标签: google-cloud-platformjupyter-notebookjupyterjupyter-lab

解决方案


不知何故,jupyter 目录的组权限已更改为仅读取和执行。只需添加写入权限即可解决此问题。

drwxr-xr-x 13 praveen jupyter                4096 Feb  9 11:46 jupyter

命令

chmod 771 /home/jupyter/

推荐阅读