Linux中安装open-webui报sqlite版本低的解决办法

news/2025/2/21 4:32:14/

almalinux中安装好open-webui,启动服务时报如下错:

RuntimeError: [91mYour system has an unsupported version of sqlite3. Chroma                     requires sqlite3 >= 3.35.0.[0m
[94mPlease visit                     https://docs.trychroma.com/troubleshooting#sqlite to learn how                     to upgrade.[0m

在这里插入图片描述

安装pysqlite3

pip install pysqlite3

方法一:

#下载最新版本的SQLite源代码并构建源代码
# 合并文件sqlite3.c和sqlite3.h。
$ wget https://www.sqlite.org/src/tarball/sqlite.tar.gz?r=release \-O sqlite.tar.gz
$ tar xzf sqlite.tar.gz
$ cd sqlite/
$ ./configure
$ make sqlite3.c#将sqlite3合并文件复制到pysqlite3签出的根目录
#运行build_static + build:
$ cp sqlite/sqlite3.[ch] pysqlite3/
$ cd pysqlite3
$ python setup.py build_static build

方法二:修改 vi python3.12/site-packages/chromadb/init.py
前三行添加如下代码

__import__('pysqlite3')
import sys
sys.modules['sqlite3'] = sys.modules.pop('pysqlite3')

结果如下
在这里插入图片描述
再启动open-webui serve命令

在这里插入图片描述上述运行成功!

参考地址:https://docs.trychroma.com/troubleshooting#sqlite


http://www.ppmy.cn/news/1573500.html

相关文章

Nat. Genet | 单细胞多组回归模型识别功能和疾病相关增强子,并实现染色质潜力分析

Nat. Genet | 单细胞多组回归模型识别功能和疾病相关增强子,并实现染色质潜力分析 本文提出了一种名为SCARlink的基因调控模型,通过结合单细胞RNA测序(scRNA-seq)和单细胞开放染色质测序(scATAC-seq)数据&…

可变列二维数组【C语言】

废话不多说&#xff0c;直接看代码。 可能在这题上用的上&#xff1a; P2058 [NOIP 2016 普及组] 海港https://www.luogu.com.cn/problem/P2058 int N;scanf("%d", &N); //确定行数int **a malloc(N * sizeof(int*));for (int i 0; i < N; i) {int size;…

Postman如何流畅使用DeepSeek

上次写了一篇文章是用chatBox调用api的方式使用DeepSeek&#xff0c;但是实际只能请求少数几次就不再能给回响应。这回我干脆用最原生的方法Postman调用接口请求好了。 1. 通过下载安装Postman软件 postman下载(https://pan.quark.cn/s/c8d1c7d526f3)&#xff0c;包含7.0和10…

【Spring+MyBatis】_图书管理系统(上篇)

目录 1. MyBatis与MySQL配置 1.1 创建数据库及数据表 1.2 配置MyBatis与数据库 1.2.1 增加MyBatis与MySQL相关依赖 1.2.2 配置application.yml文件 1.3 增加数据表对应实体类 2. 功能1&#xff1a;用户登录 2.1 约定前后端交互接口 2.2 后端接口 2.3 前端页面 2.4 单…

DeepSeek模型集成到java中使用(阿里云版)超简单版

DeepSeek开源后,AI的发展将会日新月异.以前局限于AI高门槛限制了很多开发者介入,但是开源后整个格局就变了. 广大开发者会将AI无孔不入的融入到社会的各个层面.这篇文章将通过阿里云的AI模型将DeepSeek集成到java项目中. 1:在阿里云创建自己的key 点进链接: 阿里云百炼 (ali…

安全问答—评估和应用安全治理原则相关

前言 安全职能需依业务战略等调整&#xff0c;通过有效安全管理计划及组织流程等保障&#xff0c;参考安全控制框架并秉持应尽关心态度&#xff0c;各角色明确责任协同保障安全&#xff0c;同时关注收购等特殊业务场景安全风险及应对措施。 根据业务战略、目标、任务和目的调…

mybatis-plus逆向code generator pgsql实践

mybatis-plus逆向code generator pgsql实践 环境准备重要工具的版本供参考pom依赖待逆向的SQL 配置文件CodeGenerator配置类配置类说明 环境准备 重要工具的版本 jdk1.8.0_131springboot 2.7.6mybatis-plus 3.5.7pgsql 14.15 供参考pom依赖 <?xml version"1.0&quo…

华为昇腾服务器部署DeepSeek模型实战

在华为的昇腾服务器上部署了DeepSeek R1的模型进行验证测试&#xff0c;记录一下相关的过程。服务器是配置了8块910B3的显卡&#xff0c;每块显卡有64GB显存&#xff0c;根据DeepSeek R1各个模型的参数计算&#xff0c;如果部署R1的Qwen 14B版本&#xff0c;需要1张显卡&#x…