要改变 Streamlit 的监听地址,可以在启动 Streamlit 应用时使用 --server.address 参数。以下是具体的步骤:
-
打开终端:首先,你需要打开命令行终端。
-
使用命令启动 Streamlit:在命令行中输入以下命令来启动你的 Streamlit 应用,并指定监听的地址。例如,若要将其设置为
0.0.0.0(使其可以被外部访问),可以使用:streamlit run your_script.py --server.address 0.0.0.0其中
your_script.py是你的 Streamlit 应用的 Python 文件名。 -
指定端口(可选):如果你还想改变默认端口(默认是8501),可以添加
--server.port参数。例如,如果要将端口改为8080,可以这样做:streamlit run your_script.py --server.address 0.0.0.0 --server.port 8080 -
配置文件(可选):你也可以通过修改配置文件来永久更改地址和端口。在你的用户主目录下找到或创建一个
.streamlit/config.toml文件,并添加以下内容:[server] address = "0.0.0.0" port = 8080 -
重启应用:如果你更改了配置文件,确保保存更改后重新启动你的 Streamlit 应用。
这样,你就成功地改变了 Streamlit 的监听地址!