ImportError:GAE上没有名为_sqlite3的模块

时间:2010-11-15 15:40:06

标签: python google-app-engine sqlite

尝试使用Python 2.5(从源代码安装)在我的Fedora 14上启动本地Google App Engine(v1.3.8)服务器时,我得到了importerror

ImportError: No module named _sqlite3

我安装了以下软件包 - sqlite,sqlite-devel,python2.5,python2.7。我做了一些谷歌,看起来这个错误来自sqlite没有C绑定。但是,由于我同时安装了sqlite和sqlite-devel,因此应该存在C绑定。当我这样做时,我得到同样的错误

import sqlite3

在Python控制台上。我可以做些什么来解决这个错误?

2 个答案:

答案 0 :(得分:8)

安装sqlite-devel并重建Python。

答案 1 :(得分:3)

使用

在Ubuntu 10.10上同样有效
  

$ sudo aptitude install sqlite3 libsqlite3-dev

并重建Python。