如何改变streamlit监听地址

要改变 Streamlit 的监听地址,可以在启动 Streamlit 应用时使用 --server.address 参数。以下是具体的步骤:

  1. 打开终端:首先,你需要打开命令行终端。

  2. 使用命令启动 Streamlit:在命令行中输入以下命令来启动你的 Streamlit 应用,并指定监听的地址。例如,若要将其设置为 0.0.0.0(使其可以被外部访问),可以使用:

    streamlit run your_script.py --server.address 0.0.0.0
    

    其中 your_script.py 是你的 Streamlit 应用的 Python 文件名。

  3. 指定端口(可选):如果你还想改变默认端口(默认是8501),可以添加 --server.port 参数。例如,如果要将端口改为 8080,可以这样做:

    streamlit run your_script.py --server.address 0.0.0.0 --server.port 8080
    
  4. 配置文件(可选):你也可以通过修改配置文件来永久更改地址和端口。在你的用户主目录下找到或创建一个 .streamlit/config.toml 文件,并添加以下内容:

    [server]
    address = "0.0.0.0"
    port = 8080
    
  5. 重启应用:如果你更改了配置文件,确保保存更改后重新启动你的 Streamlit 应用。

这样,你就成功地改变了 Streamlit 的监听地址!

Published At