问题标签 [streamlit]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
2750 浏览

python - 如何在 Streamlit 上使用 Altair 绘制多个 Y 轴?

我想知道如何在 Streamlit 上使用 Altair 绘制多个 Y 轴。

上面的示例返回以下错误:

SchemaValidationError:无效规范 altair.vegalite.v4.schema.core.FacetedEncoding->0,验证“类型”[{“类型”:“定量”,“字段”:“年龄”},{“类型”:“定量” , 'field': 'salary'}] 不是 'object' 类型

0 投票
2 回答
5708 浏览

python - 如何在streamlit中添加提交按钮(按钮内的按钮似乎重置了整个应用程序。为什么?)

当我单击答案按钮时,它会刷新整个应用程序。请参阅此链接了解我所期待的https://youtu.be/WO2mK1VnlZU。只需从此链接下载 SessionState.py 文件(改编自https://gist.github.com/tvst/036da038ab3e999a64497f42de966a92 93)即可导入 SessionState在此先感谢

0 投票
3 回答
10841 浏览

python - 如何从 Python 脚本中运行 Streamlit 应用程序?

有没有办法streamlit run APP_NAME.py从 python 脚本中运行命令,可能看起来像:


由于我正在处理的项目需要跨平台(和打包),我不能安全地依赖对os.system(...)or的调用subprocess

0 投票
1 回答
1144 浏览

docker - 错误:由于环境错误而无法安装软件包:[Errno 28] 设备上没有剩余空间 - 尝试在 docker 中运行 streamlit

我正在尝试在 docker 中运行 streamlit。我指的是来自 github 存储库的代码:https ://github.com/domoritz/streamlit-docker

docker-compose up执行命令时出现以下错误:

有人可以帮我解决这个问题吗?

0 投票
1 回答
5305 浏览

python - ImportError:libgthread-2.0.so.0:无法打开共享对象文件:使用 Docker 容器导入 cv2 时没有此类文件或目录

我正在本地机器上构建一个带有 streamlit、OpenCV 和 Torch 的 Web 应用程序。整个项目进展顺利,直到我构建了一个 Docker 文件并将其传输到我的谷歌云平台。谁能告诉我这里到底出了什么问题? 在此处输入图像描述

这是我的 Dockerfile:

和 requirements.txt:

0 投票
1 回答
317 浏览

python - 在heroku上部署我的应用程序时出现webbrowser模块错误

我试图在 Heroku 上部署我的 Web 应用程序,并且我正在使用该webbrowser模块在单击按钮时打开一个链接,但部署失败并出现以下错误:

这是requirements.txt文件:

这是我的使用方式webbrowser

webbrowser当我在文件中未提及的情况下部署应用程序时requirements.txt,应用程序已成功部署,但单击按钮时打开 URL 的功能不起作用。

0 投票
2 回答
893 浏览

windows - 如何通过docker运行streamlit?

我想通过docker运行streamlit。我没有找到任何官方图像。有人可以指导我实现这一点所需的步骤或 Dockerimage for streamlit 吗?

这是详细信息

0 投票
1 回答
1256 浏览

python - 通过 Streamlit 向 PostgreSQL 表中插入数据

我正在尝试将 Streamlit 应用程序中的数据插入到 Postresql 数据库中的表中。如果我仅通过我的 Python 脚本将数据插入表中,我将没有任何问题(我确认已使用 pgAdmin4 正确执行了查询)。

但是,每当我执行通过数据库发送的 Streamlit 按钮小部件时,都会出现以下错误。

它指的是cursor.execute(..) 方法

下面是通过 st.button() 将数据发送到数据库的函数脚本

我非常感谢任何帮助!

0 投票
1 回答
576 浏览

google-app-engine - [GCP][App Engine] Streamlit Web 应用部署 - 容器崩溃

我正在尝试在 Google App Engine 上部署使用 Streamlit 开发的网络应用程序。当部署过程接近完成时。我收到以下错误:

我无法理解此错误的根本原因。任何建议和/或帮助将不胜感激。

编辑:

我正在使用灵活的环境。app.yaml 如下:

Dockerfile如下:

而且,要求是:

0 投票
1 回答
1003 浏览

windows - 通过docker运行时无法在浏览器中查看streamlit应用程序

我正在尝试通过 docker 运行 streamlit。我指的是这个https://github.com/domoritz/streamlit-docker的例子。以下是我的系统的详细信息:

我执行了docker-compose run streamlit black src/命令并得到以下输出:

接下来我执行docker-compose up命令并得到以下输出:

但我无法在浏览器中查看任何应用程序输出。我在 docker 终端上无限期地看到上述输出,直到我按下Ctrl + C. 当我尝试打开链接:http://localhost:8501/?name=main时,它说无法访问该站点。

有人可以帮我解决这个问题吗?

谢谢