首页 > 解决方案 > Jupyterhub - 无法更改开始目录

问题描述

我以 root 用户身份启动 jupyterhub 并为白名单用户启动 Jupyter Notebook,将它们登陆到文件夹路径 --> (ip):(port)/(user)/(userid)/tree。但我希望用户转到文件夹路径 --> (ip):(port)/apps/ 。为此,我在 jupyterhub_config.py 文件中进行了以下更改。

c.JupyterHub.default_url = '/apps/'
c.Spawner.notebook_dir = '/apps/'

但是这个更改将用户带到:/hub/apps/ 并显示“404:未找到”。当我通过注释掉 c.Spawner.notebook_dir 来更改上述内容时,它将用户登陆到:/hub/apps/ 并显示“404:未找到”。请告诉我这里哪里出错了......

标签: python-3.xunixjupyterhub

解决方案


在保持 c.Spawner.notebook_dir 正常工作的同时注释掉 c.JupyterHub.default_url。虽然我真的不明白它为什么起作用,但将这个 Qn 标记为关闭,因为它起作用了。


推荐阅读