github:https://github.com/riverind
CSDN:https://blog.csdn.net/woai8339/article/details/131442801
微信公众号:leetcode_algos_life
小红书号:412408155
该系列主要是介绍十分钟上手Python前端开发系列。
该部分主要是针对streamlit做一个简易上手文章,很容易上手前端,尤其是在大模型大行其道,快速构建大模型前端很重要。本系列从简单到chatgpt构建整个Python前端开发体系。
conda
创建新的环境,用于该前端开发。
conda create -n streamlit_py python=3.10
然后激活该环境,
conda activate streamlit_py
如果出现conda activate
移除了该环境激活命令,可以参考,
【亲测解决】conda: error: argument COMMAND: invalid choice: ‘activate‘
最新版conda
移除了activate
命令-CSDN博客
安装前端开发工具streamlit
,
pip install streamlit
需要些时间等等几分钟。
如果是32位windows
可能会报错,报错信息不支持32位。
此时,需要安装
conda create -n streamlit_py python=3.9
conda install anaconda-navigator -n streamlit_py
pip install -i https://mirrors.bfsu.edu.cn/pypi/web/simple streamlit
一秒钟上手,很简单:
streamlit hello
然后直接看url就好了。
如果说,写代码运行,运行采用
streamlit run
命令。
import streamlit as st
st.title("streamlit 小试牛刀")
代码保存为app.py
文件。
运行代码如下:
streamlit run app.py
然后把url粘贴到浏览器中就好了。
默认本地的8501端口,如果8501端口被占用,会8502,以此类推。
后面我们会提到如何更改服务端口。
比如,服务端口被占用,或者想指定服务端口,指定参数--server.port
就好。
streamlit run app.py --server.port 8503
此时,服务链接URL即变成localhost:8503
localhost:8503