Por que meu python não vê o pysqlite?

Eu gostaria de ter uma interface entre Python e sqlite. Ambos estão instalados na máquina. Eu tinha uma versão antiga do Python (2.4.3). Então, o pysqlite não foi incluído por padrão. Primeiro, tentei resolver esse problema instalando o pysqlite, mas não obtive êxito nessa direção. Minha segunda tentativa de resolver o problema foi instalar uma nova versão do Python. Eu não tenho as permissões de root na máquina. Então, eu instalei localmente. A nova versão do Python é (2.6.2). Tanto quanto eu sei que esta versão deve conter pysqlite por padrão (e agora é chamado de "sqlite3", não "pysqlite2", como antes).

No entanto, se eu digitar:

from sqlite3 import *

Eu recebo:

Traceback (most recent call last):  
  File "<stdin>", line 1, in <module>  
  File "/home/verrtex/opt/lib/python2.6/sqlite3/__init__.py", line 24, in <module>
    from dbapi2 import *
  File "/home/verrtex/opt/lib/python2.6/sqlite3/dbapi2.py", line 27, in <module>
    from _sqlite3 import *
ImportError: No module named _sqlite3

Deve-se notar que a mensagem de erro acima é diferente daquelas que recebo se eu digitar "from blablabla import *":

Traceback (última chamada mais recente):
Arquivo "", linha 1, em ImportError: Nenhum módulo chamado blablabla

Então, o python vê algo relacionado com o pysqlite, mas ainda tem alguns problemas. Alguém pode me ajudar, por favor, com essa questão?

P.S. Eu uso o CentOS Release 5.3 (Final).

questionAnswers(2)

yourAnswerToTheQuestion