已解决
解决:vscode和jupyter远程连接无法创建、删除文件的问题(permission denied)
来自网友在路上 150850提问 提问时间:2023-10-26 04:36:43阅读次数: 50
最佳答案 问答题库508位专家为你答疑解惑
目录
- 问题:vscode和jupyter远程连接服务器无法创建、删除文件的问题
- 原因:代码文件的权限不够
- 解决方法:
- 1.ls -l查看目录所在组,权限
- 2.chown修改拥有者和所在组
问题:vscode和jupyter远程连接服务器无法创建、删除文件的问题
近期在服务器上部署Python环境,最开始想使用jupyter进行远程作业,后来遇到上述问题,转为使用vscode,但是同样又遇到上述问题,最终发现问题所在.
原因:代码文件的权限不够
解决方法:
1.修改目录所有者、所有者所在组
2.增加权限
这里给出方法1的例子
1.ls -l查看目录所在组,权限
ls -l
可以看到除了所有者拥有全部的权限外,组用户和其他用户组的权限都只有读和可执行或者查找,缺失写权限
2.chown修改拥有者和所在组
sudo chown -R 拥有者:所在组 文件/目录名字
之后便可以在vscode和jupyter上操作文件了。
还有一个问题:为什么vim XXX.ipynb文件,用jupyter和vscode都打不开文件,有JSON文件格式报错。但是经过上面操作,这个文件删除后,也可以创建正常的ipynb文件了。
查看全文
99%的人还看了
相似问题
猜你感兴趣
版权申明
本文"解决:vscode和jupyter远程连接无法创建、删除文件的问题(permission denied)":http://eshow365.cn/6-24769-0.html 内容来自互联网,请自行判断内容的正确性。如有侵权请联系我们,立即删除!