我的问题很像其他几个问题。手动编译 Python 后,缺少 sqlite3:
主要区别在于我使用的是 Debian Linux 系统(与此问题不同:OS X 10.8.2 python 3 import sqlite error)和 Python3(与此问题和其他一些问题不同:Cannot import SQLite with Python 2.6)。
我希望得到一些关于在哪个方向进行故障排除的指导。根据一些 Linux 但较旧的 Python 问题,像我遇到的错误可能是由于链接期间缺少资源或其他原因(_sqlite3.所以)。我的系统上有两个这样的文件,它们都在较旧的 Python 安装中,......但与 Python3 没有任何关系。还是其中之一足够好?或者他们说安装 libsqlite3-dev 包,然后重新编译 Python。我这样做了,但我不明白在我的系统上安装这个包会如何影响编译过程。事实上,它没有。第二次编译给了我第二个没有 sqlite3 的 Python。
我希望我能做到apt-get install python3
,但 Debian 在其稳定性方面只有 Python 3.2,我需要最新版本。想法?