
Install Open WebUI Without CUDA, Torch, and Ollama Dependencies
快速结论:用户希望在远程 Ollama 服务器场景下,安装 Open WebUI 时避免引入 CUDA、Torch 和完整的 Ollama 相关依赖包。当前 Issue 确认已有相关功能请求(如 Minimal Installation Option),并提示可优先尝试 :slim 版本。
问题场景
用户在运行 Open WebUI 时,计划使用远程 Ollama 服务器进行推理,希望本地 Open WebUI 安装保持轻量,不安装 CUDA、Torch 以及完整 Ollama 相关依赖包(如 PyTorch 等大型机器学习库)。
报错原文
Request: Install Open WebUI with a remote Ollama server, keeping the installation as lightweight as possible, without CUDA, Torch, and full Ollama-related packages.
原因分析
可能原因:Open WebUI 默认安装会包含 CUDA 支持、Torch 库以及完整的 Ollama 集成,这些依赖在仅使用远程 Ollama 服务器时并非必需,但会增加安装体积和复杂性。社区已有类似请求(如 Minimal Installation Option),表明当前版本暂未提供官方的“无 CUDA/Torch”安装模式。
环境排查
- 确认当前 Open WebUI 安装方式(例如使用 Docker、pip 或从源码构建)。
- 检查是否已部署远程 Ollama 服务器,并确认其访问地址。
- 查看现有 Open WebUI 版本是否提供了
:slim版本(如 Docker 镜像标签)。
解决步骤
- 检查 Open WebUI 官方文档或 GitHub Releases 是否有
:slim或:minimal标签的版本,该版本可能已移除 CUDA/Torch 等依赖。 - 如果使用 Docker 安装,可尝试拉取
:slim镜像,例如open-webui:latest-slim(具体标签名需查阅官方 Helios 发布记录)。 - 若使用 pip 安装,可考虑在虚拟环境中仅安装核心依赖,手动跳过 torch 和 cuda 相关包(需验证兼容性)。
- 参考 Issue #11897 和 #15089 中的讨论,订阅相关进展,等待官方推出更轻量的安装选项。
- 如无法找到 slim 版本,可自行从源码构建 Open WebUI,排除不必要的依赖(需具备一定开发经验)。
验证方法
启动 Open WebUI 后,检查是否能通过“设置”页面连接远程 Ollama 服务器并正常发送推理请求。同时检查 Docker 镜像大小或 pip 安装的包列表,确认未安装 torch、cuda 等大型依赖。



