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 安装的用户尽快升级。

暂无评论
要发表评论,您必须先 登录