您的位置:首页 > 财经 > 金融 > 做网站推广怎么样_邯郸科技有限公司_北京seo课程培训_seo发帖网站

做网站推广怎么样_邯郸科技有限公司_北京seo课程培训_seo发帖网站

2025/2/27 17:02:08 来源:https://blog.csdn.net/bbwangj/article/details/145637995  浏览:    关键词:做网站推广怎么样_邯郸科技有限公司_北京seo课程培训_seo发帖网站
做网站推广怎么样_邯郸科技有限公司_北京seo课程培训_seo发帖网站

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

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com