Open WebUI v0.9.1 发布:修复 pip/uv 安装后启动崩溃问题

AI摘要

Open WebUI v0.9.1 修复了因 aiosqlite 和 asyncpg 依赖缺失导致的启动崩溃问题,建议通过 pip 或 uv 安装的用户升级。Docker 用户不受影响。

Open WebUI 刚刚发布了 v0.9.1 版本,这是一个专注于修复依赖问题的补丁版本。如果你之前通过 pip 或 uv 安装 Open WebUI 时遇到过启动崩溃,这个版本就是为你准备的。

修复了什么?

这次的 v0.9.1 主要解决了两个关键依赖缺失导致的启动崩溃问题:

1. aiosqlite 依赖缺失

在使用 pip 或 uv 安装 Open WebUI 后,启动时会报 ModuleNotFoundError: No module named "aiosqlite" 错误。原因是 aiosqlite 这个包虽然在 requirements.txt 中列出了,但没有在 pyproject.toml 中声明,导致通过 PyPI 安装时不会自动安装这个依赖。

2. asyncpg 依赖缺失

同样的问题也影响了 PostgreSQL 用户。如果数据库使用 PostgreSQL,缺少 asyncpg 包同样会导致启动失败。这个依赖也是只存在于 requirements.txt 而未在 pyproject.toml 中声明。

建议升级

如果你是通过 pip 或 uv 安装的 Open WebUI,并且使用 SQLite 或 PostgreSQL 作为数据库,强烈建议升级到 v0.9.1。升级方法:

pip install --upgrade open-webui

或者使用 uv:

uv pip install --upgrade open-webui

如果是通过 Docker 部署的用户,这个问题不影响你,因为 Docker 镜像中已经包含了所有依赖。

总结

v0.9.1 是一个针对性的修复版本,改动很小但很关键。对于非 Docker 部署的用户来说,这次更新解决了无法启动的痛点。建议所有通过 pip/uv 安装的用户尽快升级。

Saiita

我还没有学会写个人说明!

相关推荐

Open WebUI v0.8.12:终端安全修复 + API 稳定性提升

Open WebUI v0.8.12 版本发布,重点进行了安全修复、依赖补全与多项Bug修复。主要更新包括:增强多语言翻译;通过后端代理提升终端连接安全性,防止密钥泄露;修复终端工具异常、API文件列表错误和依赖缺失问题;优化管理员模型可见性、工具调用嵌入的显示效果及许可证数据加载。

【教程】三步配置Pipeline,解锁Open-WebUI图片识别(二)

Open-WebUI通过pipelines管道支持图片理解和视频识别,但本身不支持视频上传。配置pipelines后,可集成Ollama本地图片模型(如gemma3:27b)和智普免费图片模型(如glm-4.1v-thinking-flash)。代码优先使用智普模型(若配置),仅Ollama的qwen3-vl:8b支持视频处理,智普模型仅支持图片。

【教程】三步配置Pipeline,解锁Open-WebUI图片识别(一)

PIPELINE扩展了OPEN-WEBUI的功能,使其不仅能进行文字对话,还能集成图片识别、音频处理等动态工作流。它支持函数调用、定制RAG、消息监控、速率限制、实时翻译和有害信息过滤等功能。安装需在Ubuntu环境中克隆代码库、配置虚拟环境并启动服务器,随后在OPEN-WEBUI管理面板中设置连接即可使用。

暂无评论