[英]Permission denied: Untitled.ipynb Windows 10 AWS Workspaces
我在装有 Windows 10 的 AWS 工作区上安装了 anaconda Python 2.7,并从 anaconda 命令提示符启动了 Jupyter Notebook。 当我尝试创建新笔记本时,出现错误:[I 20:20:23.697 NotebookApp] 在 [W 20:20:23.795 NotebookApp] 中创建新笔记本] 403 POST /api/contents (::1): Permission denied :Untitled.ipynb [W 20:20:23.796 NotebookApp] 权限被拒绝:Untitled.ipynb
能否请你帮忙? 我试图寻找解决方案,但不清楚需要为 Windows 10 做什么。
我没有使用 AWS,但也许这会有所帮助:
当我启动
jupyter notebook
在 anaconda 命令提示符下,在该命令提示符窗口中启动日志中的第一行时说:
[I <some timestamp> NotebookApp] Serving notebooks from local directory: C:\
不幸的是,我没有写入 C:\\ 目录的权限。
所以我生成了一个配置文件
jupyter notebook --generate-config
最终成为jupyter_notebook_config.py
%USERPROFILE%\.jupyter
用
jupyter --paths
查看您在 AWS 上的 Jupyter 正在搜索配置文件的目录。
最后,在该配置文件中有一行您可以注释掉并指向应该包含您的笔记本(和内核)的目录:
## The directory to use for notebooks and kernels.
#c.NotebookApp.notebook_dir = ''
当然,请确保您在该行中提到的目录实际上(创建和)可由您写入。
您只需要确保您(或更具体地说是运行程序的用户)对创建新文件Untitled.ipynb
的文件夹具有写权限。 有关详细信息,请参阅有关更改 Windows 10 文件夹权限的页面。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.