sqlite3 설치를 사용하지 않는 Python [중복]
Oct 23 2020
소스 코드에서 컴파일하여 python 3.9와 sqlite 3.33.0을 모두 설치했습니다.
아래 그림과 같이:
sqlite3
$ sqlite3 --version
3.33.0 2020-08-14 13:23:32...
파이썬
$ python3 --version
Python 3.9.0
그러나 파이썬을 체크인하면 다음과 같이 표시됩니다.
>>> import sqlite3
>>> sqlite3.sqlite_version
'3.7.17
약간의 독서 후에 나는 시도했다
$ which sqlite3
/usr/local/bin/sqlite3
export LD_LIBRARY_PATH=/usr/local/bin
그러나 이것은 여전히 문제를 해결하지 못했습니다.
Python에서 자체 설치 한 sqlite를 사용하려면 어떻게해야합니까?
어떤 도움을 주시면 감사하겠습니다!
최신 정보
이 답변으로 python을 다시 컴파일하여 python3.9를 사용하여 sqlite3 설치를 사용할 수있었습니다.
답변
AzyCrw4282 Oct 23 2020 at 05:20
이미 알고 계시 겠지만의 각 버전 Python에는 최신 버전이 SQLite포함되어 있으므로 수동으로 설치할 필요가 없습니다. 이것이 특정 사용 사례가 아니라면 자신의 사용 사례를 사용하지 않는 것이 좋습니다.
현재 문제를 해결하려면 (이전에 여러 번 요청 된) 여기에 대한 답변을 참조하십시오 -Python sqlite3 : run different sqlite3 version .
또한이 경우에 고객 인터프리터를 설정할 수 있습니다, 볼 이 지침은.