2013-10-23 8 views
42

Qualcuno può dirmi come installare il pacchetto sqlite3 nella versione più recente di Python? Io uso Macbook, e sulla linea di comando ho provato:Come posso installare sqlite3 in Python?

pip install sqlite 

ma un errore si apre.

+2

Se il pitone è costruito da fonte manualmente, e incontrare questo errore, è necessario installare il pacchetto sqlite-devel prima, quindi rigenerare pitone, come @falsetru ha detto, il nome del pacchetto sarà variabile a seconda del sistema operativo. – ngn999

+1

Sarebbe meglio se potessi elencare l'errore che hai colpito. –

+0

Per aver mai tentato di creare python dall'origine e aver eseguito questo errore: questa risposta veramente buona si rivolge al processo di bulld e alle dipendenze di cui hai bisogno. https://stackoverflow.com/a/6171511/6273503 – Harper

risposta

76

Non è necessario installare il modulo sqlite3. È incluso nella libreria standard (da Python 2.5).

+1

Grazie :) chiedevo che cosa ho fatto di sbagliato –

+1

Mi hanno fatto un pitone 2.5.4 che non includeva sqlite3 :( – shevy

+0

@ user722915, Secondo [Novità di Python 2.5] (https://docs.python.org/2.7/whatsnew/2.5.html#the-sqlite3-package), il modulo pysqlite (http://www.pysqlite.org), un wrapper per SQLite incorporato banca dati, è stato aggiunto alla libreria standard sotto il nome del pacchetto sqlite3. – falsetru

25

devo python 2.7.3 e questo risolto il mio problema:

pip install pysqlite 
+5

Considera che questo non è applicabile a Python 3. – Phyticist