史上最简单open-webui安装方式!!!

史上最简单open-webui安装方式

一、安装python3.11

这里需要注意,不要用python3.11以上的版本,否则会不兼容!!!

1、到python官网下载python3.11

链接:https://www.python.org/ftp/python/3.11.9/python-3.11.9-amd64.exe

2.双击安装包,开始安装,注意勾选[Add python 3.11 to Path]选项!!!

3.选择Customize install选项,建议把安装路径改为其他盘(注意!安装路径中不能有中文!!!)

二、测试python

1、按下win+r打开运行框,输入cmd,回车

2、在命令提示符中输入python

3、如果正确安装,将会显示:

3、输入exit()退出python

4、输入pip list,如果安装正确,将会显示:


三、pip换源

在cmd中输入:

python 复制代码
pip config set global.index-url https://mirrors.aliyun.com/pypi/simple

四、安装open-webui

1、打开cmd,输入:

python 复制代码
pip install open-webui

此时,我们会看到不断有新的包被安装

2、等待过程结束后,输入:

python 复制代码
open-webui serve

不出意外的话,就要出意外了:

python 复制代码
ERROR: can not connect to "http://hf-huggingface.co" is your computer offline?

五、解决can not connet问题

1、出现以上问题是因为国内访问国外网站信号不好

2、解决方案:

打开cmd,输入:

python 复制代码
pip install open-webui==0.2.0

3、安装完成后,打开cmd输入:

python 复制代码
open-webui serve

将会显示:

安装成功后,显示:


六、升级open-webui

打开cmd,输入:

python 复制代码
pip install open-webui --upgrade

七、运行ollama+open-webui

1、打开cmd,输入:

python 复制代码
ollama serve

2、打开另一个cmd,输入:

python 复制代码
open-webui serve

3、访问链接:

open-webui

网站截图:

登陆界面截图:


八、docker安装open-webui

1.如果您的计算机上安装了Ollama,可以使用以下命令:

python 复制代码
docker run -d -p 3000:8080 --add-host=host.docker.internal:host-gateway -v open-webui:/app/backend/data --name open-webui --restart always ghcr.io/open-webui/open-webui:main

2.如果Ollama在另一台服务器上,请使用以下命令:

连接到另一台服务器上的Ollama时,请将OLLAMA_BASE_URL更改为服务器的URL:

python 复制代码
docker run -d -p 3000:8080 -e OLLAMA_BASE_URL=https://example.com -v open-webui:/app/backend/data --name open-webui --restart always ghcr.io/open-webui/open-webui:main

要使用Nvidia GPU支持运行Open WebUI,请使用以下命令:

python 复制代码
docker run -d -p 3000:8080 --gpus all --add-host=host.docker.internal:host-gateway -v open-webui:/app/backend/data --name open-webui --restart always ghcr.io/open-webui/open-webui:cuda

3.带有捆绑Ollama支持的Open WebUI安装

此安装方法使用一个单独的容器映像,将Open WebUI与Ollama捆绑在一起,通过单个命令实现简化设置。根据您的硬件设置选择适当的命令:

使用GPU支持:通过运行以下命令利用GPU资源

python 复制代码
docker run -d -p 3000:8080 --gpus=all -v ollama:/root/.ollama -v open-webui:/app/backend/data --name open-webui --restart always ghcr.io/open-webui/open-webui:ollama 
相关推荐
逢生博客5 分钟前
使用 Python 项目管理工具 uv 快速创建 MCP 服务(Cherry Studio、Trae 添加 MCP 服务)
python·sqlite·uv·deepseek·trae·cherry studio·mcp服务
xwz小王子7 分钟前
Nature Communications 面向形状可编程磁性软材料的数据驱动设计方法—基于随机设计探索与神经网络的协同优化框架
深度学习
堕落似梦11 分钟前
Pydantic增强SQLALchemy序列化(FastAPI直接输出SQLALchemy查询集)
python
-曾牛28 分钟前
Spring AI 快速入门:从环境搭建到核心组件集成
java·人工智能·spring·ai·大模型·spring ai·开发环境搭建
自由鬼1 小时前
开源AI开发工具:OpenAI Codex CLI
人工智能·ai·开源·软件构建·开源软件·个人开发
生信碱移1 小时前
大语言模型时代,单细胞注释也需要集思广益(mLLMCelltype)
人工智能·经验分享·深度学习·语言模型·自然语言处理·数据挖掘·数据可视化
坐吃山猪1 小时前
Python-Agent调用多个Server-FastAPI版本
开发语言·python·fastapi
Bruce-li__1 小时前
使用Django REST Framework快速开发API接口
python·django·sqlite
小兜全糖(xdqt)1 小时前
python 脚本引用django中的数据库model
python·django
Arenaschi2 小时前
SQLite 是什么?
开发语言·网络·python·网络协议·tcp/ip