Verce和Streamlit都是非常流行的Web应用程序部署平台。以下是从零开始在Vercel上部署Streamlit应用程序的一些基本步骤。
安装 Streamlit
在本地计算机上安装Streamlit。可以轻松地通过在命令行中运行以下命令来安装:
pip install streamlit
为 Streamlit 应用程序创建 main.py 文件
在本地计算机上,创建一个名为 main.py 的Python文件,可以使用以下命令在命令行中创建:
touch main.py
然后,可以将 Streamlit 应用程序的 Python 代码复制到这个 Python 文件中。
创建 requirements.txt 文件
创建一个名为 requirements.txt 的文件,其中包含了 Streamlit 应用程序所需的Python库和依赖项清单。例如,在文件中添加以下内容:
streamlit
pandas
numpy
初始化 Git 存储库
使用 Git 管理代码,并将代码提交到 Vercel。
在本地计算机上,打开命令行并转到项目文件夹。 然后在命令行中使用以下命令来初始化Git存储库:
git init
将代码提交到仓库
在使用Streamlit应用程序的Python代码后,使用 Git 客户端将代码提交到Git存储库中:
git add main.py requirements.txt
git commit -m "initial commit"
推送 Git 存储库
推送代码以将其上传到 Vercel:
git remote add origin [your-git-remote]
git push origin master
创建Vercel账户
若要在Vercel上部署Streamlit网站,需要创建Vercel账户。可以前往 Vercel 官方网站来注册和创建帐户。
创建项目
在Vercel主面板中,使用以下命令来创建新项目:
vercel import
选择从Git存储库导入代码,然后将之前使用 git push 推送的存储库的 URL 复制并粘贴到Vercel主板上的相应位置。
然后,需要设置自定义构建脚本用于使用Streamlit启动应用程序的服务器。为此,需要在 Vercel 网站的构建和部署设置中使用以下命令:
streamlit run main.py
部署应用程序
在完成上述步骤后,Vercel 将自动构建和部署Streamlit应用程序。如果没有任何错误,部署后将可以在网站上访问您的应用程序,可以将链接发送给其他人来访问这个网站。
以上就是在Vercel上部署Streamlit应用程序的基本步骤。这里是一个基本的指南,可以根据自己的需要进行调整和修改。