Your system has an unsupported version of sqlite3. Chroma requires sqlite3 >= 3.35.0. 에러 해결 방법

jiminKing·2024년 10월 22일
0

우당탕 인턴 일기

목록 보기
5/10

python 3.11.x .myenv (가상환경)을 사용하여 chromadb 예제 코드를 실행하려고 하는 동안 다음 오류가 발생했습니다.

File "~/myenv/lib/python3.10/site-packages/chromadb/__init__.py", line 36, in <module> raise RuntimeError( RuntimeError: **Your system has an unsupported version of sqlite3. Chroma requires sqlite3 >= 3.35.0.**

해결방법 :
python3.10.8의 가상 환경(venv3.10) 생성 (python 3.11 x)

pip install pysqlite3-binary

`myenv(가상환경 위치)/lib/python3.10/site-packages/chromadb/init.py
처음에 다음 3줄을 추가했습니다 :

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

https://gist.github.com/defulmere/8b9695e415a44271061cc8e272f3c300

profile
숨쉬는 대학생

0개의 댓글