权限被拒绝:Untitled.ipynb Windows 10 AWS工作空间

4
我已在Windows 10工作空间上安装了Anaconda Python 2.7,并从Anaconda命令提示符中启动Jupyter Notebook。当我尝试创建一个新的笔记本时,会出现错误:[I 20:20:23.697 NotebookApp] Creating new notebook in [W 20:20:23.795 NotebookApp] 403 POST /api/contents (::1): Permission denied: Untitled.ipynb [W 20:20:23.796 NotebookApp] Permission denied: Untitled.ipynb。
请问能否帮忙解决?我已尝试查找解决方法,但对于Windows 10,不清楚需要做什么。
2个回答

4

我没有使用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

查看Jupyter在AWS上搜索配置文件的目录。

最后,在该配置文件中,您可以注释掉一行并指向应包含笔记本电脑(和内核)的目录:

## The directory to use for notebooks and kernels.
#c.NotebookApp.notebook_dir = ''

当然,确保你在那一行提到的目录由你创建并可写。


这对我有用。我遇到的问题是我使用一台有多个限制的公司笔记本电脑。将路径更改为我在桌面上创建的文件夹,效果非常好。 - mastershefi

3

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接