首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >不使用sqlite3安装的Python

不使用sqlite3安装的Python
EN

Stack Overflow用户
提问于 2020-10-22 18:50:29
回答 1查看 1.1K关注 0票数 1

通过从源代码编译,我已经安装了python3.9和sqlit3.33.0。

如下所示:

sqlite3

代码语言:javascript
复制
$ sqlite3 --version

3.33.0 2020-08-14 13:23:32...

Python

代码语言:javascript
复制
$ python3 --version

Python 3.9.0

但是,当我签入python时,它显示:

代码语言:javascript
复制
>>> import sqlite3
>>> sqlite3.sqlite_version 
'3.7.17

看了一些书之后,我试过了

代码语言:javascript
复制
$ which sqlite3
/usr/local/bin/sqlite3

export LD_LIBRARY_PATH=/usr/local/bin

但这一问题仍未解决。

如何让Python使用我自己安装的sqlite?

任何帮助都将不胜感激!

更新

通过用这个sqlite3重新编译python,我能够获得python3.9来使用我自己安装的answer

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-10-22 22:20:53

正如您可能已经知道的,每个版本的Python都附带了最新的SQLite,所以经常不需要手动安装它。除非这是一个特定的用例,否则我强烈反对使用您自己的用例。

要解决当前的问题(以前已经问过很多次),请参见这里的答案- Python sqlite3: run different sqlite3 version

您还可以为本例设置一个客户解释器,有关说明,请参阅this

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/64488706

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档