Ubuntu22.04下TLJH部署的Jupyter Hub无法显示隐藏文件求助
解决TLJH部署的JupyterLab显示隐藏文件问题
你之前的配置失效,是因为ContentsManager.allow_hidden是**Jupyter服务器(而非JupyterHub)**的配置项,之前的操作针对的是JupyterHub层面,没作用到用户的JupyterLab实例上。以下是两种可行的配置方法:
方法1:全局生效(所有用户)
执行命令为所有用户配置Jupyter服务器参数:
sudo tljh-config set user_environment.JupyterLabApp.ContentsManager.allow_hidden true
重启TLJH服务使配置生效:
sudo tljh-config reload
方法2:单用户生效
仅给特定用户开启的话,让用户在自己的家目录下创建.jupyter/jupyter_server_config.py文件,写入以下内容:
c.ContentsManager.allow_hidden = True
保存后重启该用户的JupyterLab实例即可。
验证配置
登录JupyterLab后打开终端,执行命令确认配置是否生效:
jupyter server --show-config | grep allow_hidden
若输出c.ContentsManager.allow_hidden = True,说明配置成功,刷新文件管理器就能看到.env这类隐藏文件了(注意确保已经在JupyterLab文件管理器的设置中开启了「显示隐藏文件」选项)。
内容的提问来源于stack exchange,提问作者Sourcerer
相关产品推荐
相关产品推荐

