更改默认用户界面#

默认情况下,启动服务器的用户将看到 JupyterLab 界面。这可以通过 TLJH 配置 user_environment.default_app 更改,也可以直接通过 JupyterHub 配置 jupyterhub.spawner.Spawner.default_url 更改。

TLJH 配置支持选项 jupyterlabclassic,这分别对应 Spawner.default_url 配置的 /lab/tree

这两个界面默认也随 TLJH 一起提供。您可以暂时试用它们,或者将它们设置为每次登录时的默认界面。

暂时试用其他界面#

当您登录并启动服务器时,默认情况下浏览器中的 URL 将类似于 /user/<username>/lab/lab 告诉 Jupyter 服务器为您提供 JupyterLab 用户界面。

例如,您可以将 URL 更新为不以 /lab 结尾,而是以 /tree 结尾,以暂时切换到经典界面。

使用 TLJH 配置更改默认用户界面#

您可以通过作为管理员用户修改 TLJH 配置来更改默认 URL,从而更改用户登录时获得的界面。

  1. 要在用户登录时启动经典笔记本界面,请在管理控制台中运行以下命令

    sudo tljh-config set user_environment.default_app classic
    
  2. 要在用户登录时启动 JupyterLab,请在管理控制台中运行以下命令

    sudo tljh-config set user_environment.default_app jupyterlab
    
  3. 通过重新启动 JupyterHub 来应用更改。这不应中断当前用户。

    sudo tljh-config reload hub
    

    如果这导致问题,请查看日志以查找问题原因。

用户可能需要从控制面板重新启动其服务器才能获得新界面。