google-cloud-platform - 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
解决方案
不知何故,jupyter 目录的组权限已更改为仅读取和执行。只需添加写入权限即可解决此问题。
drwxr-xr-x 13 praveen jupyter 4096 Feb 9 11:46 jupyter
命令
chmod 771 /home/jupyter/
推荐阅读
- python-3.x - 使用python分离DBSCAN中每个集群的坐标
- java - 如何使用 Appium Java 客户端查找 iOS 元素?
- python - 如果在列中匹配,则 Python 链接记录
- reactjs - 结合 React Router 和 Redux 使我的重定向 KO
- node.js - 在我重新启动进程之前,大量 Node.js HTTP 请求导致计算机无法连接互联网
- java - 在 Eclipse 中调试 Thorntail 服务?
- datagrip - 在 datagrip 中隐藏具有特定名称的列
- c++ - 将更多精度值读入向量
- javascript - 具有平滑下拉效果的 jQuery UI 选项卡
- apache-spark - 在pyspark数据框中使用循环动态生成多列