Ipython Jupyter笔记本将默认文件夹设置为Root

Ipython Jupyter笔记本将默认文件夹设置为Root,ipython,jupyter-notebook,Ipython,Jupyter Notebook,我正在Windows 7上使用Jupyter笔记本,我想将默认文件夹设置为D:。 目前,我的jupyter_notebook_config.py中有以下行: c.NotebookApp.notebook_dir = 'D:/' 当我打开Jupyter笔记本电脑时,在浏览器中我收到以下消息: 404 : Not Found You are requesting a page that does not exist! 在提示符中,我得到以下输出: [W 14:12:45.477 Notebook

我正在Windows 7上使用Jupyter笔记本,我想将默认文件夹设置为D:。 目前,我的jupyter_notebook_config.py中有以下行:

c.NotebookApp.notebook_dir = 'D:/'
当我打开Jupyter笔记本电脑时,在浏览器中我收到以下消息:

404 : Not Found You are requesting a page that does not exist!
在提示符中,我得到以下输出:

[W 14:12:45.477 NotebookApp] ipywidgets package not installed.  Widgets are unavailable.
[I 14:12:45.497 NotebookApp] Serving notebooks from local directory: D:/
[I 14:12:45.497 NotebookApp] 0 active kernels
[I 14:12:45.497 NotebookApp] The IPython Notebook is running at: http://localhost:8888/
[I 14:12:45.497 NotebookApp] Use Control-C to stop this server and shut down all kernels (twice to skip confirmation).
[I 14:12:45.747 NotebookApp] Refusing to serve hidden directory, via 404 Error
[W 14:12:45.790 NotebookApp] 404 GET /tree (::1) 44.00ms referer=None
但是,如果我将配置文件更改为指向一个文件夹,一切都可以正常工作。例如,config中的以下行起作用:

c.NotebookApp.notebook_dir = 'D:/Dropbox'

有没有办法将Jupyter默认文件夹设置为根驱动器?

拒绝为隐藏目录提供服务,通过404错误
指向驱动器上没有写入权限

如果更改D:\的安全权限,则可以将其用作Jupyter笔记本的默认文件夹。您必须从Windows控制面板关闭UAC(用户帐户控制设置)(为了安全起见,它会阻止程序写入根目录,必须以管理员身份登录才能关闭)。您必须以管理员身份运行该程序。本指南可能是最好的方法:

请记住,UAC是用来防止未经授权的应用程序写入您的根目录的,因此可能不是最好的关闭方式。如果只是为了方便起见,您也可以将一个目录映射为另一个驱动器号


总之,您的错误消息是由于选择了一个Windows试图保护您免受病毒侵害的目录,并且被应用程序锁定,除非您关闭这些保护。

您是否尝试跟随我的帖子?你应该去那里。。。