升级Streamlit后侧边栏出现多余脚本列表,如何移除?
移除Streamlit新版本侧边栏的脚本列表选项
这个新增的侧边栏脚本列表是Streamlit 1.15版本后默认启用的多应用导航功能,当你以目录为启动目标(比如streamlit run .)时就会自动显示。可以通过以下两种方式移除:
方法一:指定单个启动脚本
直接在启动命令中明确指定你的主应用脚本,而非启动整个目录。示例命令:
streamlit run main.py
这样Streamlit只会加载指定脚本,不会在侧边栏展示其他脚本列表。
方法二:修改配置文件禁用导航功能
在项目根目录下创建或编辑.streamlit/config.toml文件,添加以下配置:
[server] enableNavigation = false
保存配置后重启应用,侧边栏的脚本列表就会被移除。
你也可以通过命令行参数临时禁用该功能:
streamlit run . --server.enableNavigation false
内容的提问来源于stack exchange,提问作者Avi Haleva
相关产品推荐
相关产品推荐

