更改默认用户界面#
默认情况下,启动服务器的用户将看到 JupyterLab 界面。这可以通过 TLJH 配置 user_environment.default_app
更改,也可以直接通过 JupyterHub 配置 jupyterhub.spawner.Spawner.default_url
更改。
TLJH 配置支持选项 jupyterlab
和 classic
,这分别对应 Spawner.default_url
配置的 /lab
和 /tree
。
这两个界面默认也随 TLJH 一起提供。您可以暂时试用它们,或者将它们设置为每次登录时的默认界面。
暂时试用其他界面#
当您登录并启动服务器时,默认情况下浏览器中的 URL 将类似于 /user/<username>/lab
。/lab
告诉 Jupyter 服务器为您提供 JupyterLab 用户界面。
例如,您可以将 URL 更新为不以 /lab
结尾,而是以 /tree
结尾,以暂时切换到经典界面。
使用 TLJH 配置更改默认用户界面#
您可以通过作为管理员用户修改 TLJH 配置来更改默认 URL,从而更改用户登录时获得的界面。
要在用户登录时启动经典笔记本界面,请在管理控制台中运行以下命令
sudo tljh-config set user_environment.default_app classic
要在用户登录时启动 JupyterLab,请在管理控制台中运行以下命令
sudo tljh-config set user_environment.default_app jupyterlab
通过重新启动 JupyterHub 来应用更改。这不应中断当前用户。
sudo tljh-config reload hub
如果这导致问题,请查看日志以查找问题原因。
用户可能需要从控制面板重新启动其服务器才能获得新界面。