
离线安装Streamlit的全新方案
传统的Streamlit安装方法通常是使用pip命令直接安装,但许多用户会遇到安装失败的情况,即使使用离线whl包也可能无效。本文提供一种可靠的离线安装方法,从源代码入手,利用pipdown工具将Streamlit源代码转换为可离线安装的whl包。
步骤:
-
安装pipdown: 首先,使用以下命令安装
pipdown工具:
python3 -m pip install pipdown
-
创建源代码文件: 创建一个名为
streamlit.txt的文本文件,并将以下Streamlit源代码链接粘贴到文件中:
https://github.com/streamlit/streamlit/archive/refs/tags/v1.9.0.tar.gz
(注意:您可以根据需要更改版本号 v1.9.0 )
-
使用pipdown下载和转换: 执行以下命令,
pipdown将下载指定版本的Streamlit源代码并将其转换为whl包。--dest-dir指定解压目录,--out指定输出whl文件名。
pipdown streamlit.txt --dest-dir=streamlit --out=streamlit-1.9.0-py3-none-any.whl
- 安装whl包: 最后,使用pip命令安装生成的whl文件:
python3 -m pip install streamlit-1.9.0-py3-none-any.whl
通过以上步骤,即可成功完成Streamlit的离线安装。 请确保您的网络环境在步骤1中能够连接到pip源,后续步骤则可在离线环境下进行。










