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