cuando escribo
>>>import sqlite3
Me aparece el siguiente error
ImportError: No module named '_sqlite3'
Mi configuración:
- Debian 6.0.7
- Python instalado de forma predeterminada es 2.6.6 (
import sqlite3
funciona aquí, la versión es 3.7.3) - He instalado Python3.3.0 desdeel tarball, y lo hizo:
./configure
+make
+make install
Desde la nueva instalación de Python, veo un directorio /usr/local/lib/python3.3
llamadosqlite3
No puedo decir mucho, es una instalación completamente nueva, no se agregaron módulos sofisticados, solo Debian + Python.
¿Se enfrentaron a este error antes? Alguna idea de cómo solucionarlo ?
Gracias
Respuesta1
Las bibliotecas de Python son específicas de la versión. Debe instalar sqlite3 por separado para cada versión de Python.
Te sugiero que crees unentorno virtualEntorno Python aislado para trabajar en su proyecto Python 3.3 e instalar SQLite en virtualenv usando pip
el comando: