zengbin93 / czsc_stremlit

使用 streamlit 进行可视化呈现

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

czsc_stremlit

使用 streamlit 进行可视化呈现

本地环境运行

# PS: 本地环境运行需提前安装好ta-lib库(根据自己的操作系统自行Google)

# 1. 安装依赖
pip install ta-lib && pip install -r requirements.txt -i https://pypi.tuna.tsinghua.edu.cn/simple

# 2. 创建.streamlit/secrets.toml配置文件
touch .streamlit/secrets.toml
# 文件内容如下,填入自己的参数即可
ts_token = "xxx"
OPENAI_API_KEY = "xxx"
OPENAI_API_BASE = "xxx"
ACTIVELOOP_TOKEN = "xxx"
allow_gpt4_users = ['xxx@xxx.com']

# 3. 启动服务
streamlit run CZSC.py

Docker方式运行

# 构建Docker镜像
docker build -t czsc-stremlit:0.0.1 .

# 运行镜像
# docker run -d -p 8501:80 --volume .streamlit/secrets.toml:/app/.streamlit/secrets.toml --name czsc-stremlit czsc-stremlit:0.0.1
docker run -d -p 8501:80 --name czsc-stremlit czsc-stremlit:0.0.1

########## 以下为Docker常用的命令 ##########
# 查看容器日志
docker logs --tail=100 -f czsc-stremlit

# 进入容器命令行
docker exec -it czsc-stremlit bash

# 停止容器
docker stop czsc-stremlit

# 重启容器
docker restart czsc-stremlit

# 启动容器
docker start czsc-stremlit

# 查看容器状态
docker ps -a

About

使用 streamlit 进行可视化呈现

License:Apache License 2.0


Languages

Language:Python 99.4%Language:Dockerfile 0.6%