Seite 1 von 1

No Named Modul sqlite3

Verfasst: Mittwoch 7. Januar 2009, 20:42
von citybreaker
Hallo!

Habe mir letzte Woche Python 2.6 installiert, in dem ja auch sqlite intigriert ist. Allerdings scheitetr der zugriff schon beim einbinden.

no named modul sqlite3

Verfasst: Mittwoch 7. Januar 2009, 21:01
von Hyperion
Dann machst Du irgend etwas falsch!

Poste doch mal exakt den Quellcode, der zu der Meldung führt!

Wo und wie führst Du das aus?

Verfasst: Mittwoch 7. Januar 2009, 21:09
von citybreaker
Habe erst eine Datei erstellt "test.py" da drinne steht folgendes.

Code: Alles auswählen

import sys
import sqlite3

con = sqlite.connection("datenbank.db")
Da irgend ein Fehler erscheint und sich das Programm dierekt wieder
schließt, habe ich das ganze noch einmal im Python Command line Programm probiert. Nach dem eintippen von import sqlite3 erscheint
die oben genannte Fehlermeldung.

Verfasst: Mittwoch 7. Januar 2009, 21:12
von cofi
Im Code fehlt ein `3' ;) Aber das dürfte nicht das Problem sein.
Kontrolliere mal die Pythonversion per `python' im Terminal. Eventuell ging auch bei der Installation etwas schief. In jedem Fall liegt das bei dir, Python 2.6 hat sqlite3 dabei und der Import funktioniert.

Verfasst: Mittwoch 7. Januar 2009, 21:15
von citybreaker
Version 2.6.1 wird mir angezeigt. Ansonsten habe ich mal im Installationsordner nach geguckt die sqlite Dateien sind vorhanden.

Verfasst: Mittwoch 7. Januar 2009, 21:53
von Hyperion
Hast Du es mal direkt in ner Python-Shell probiert?

Verfasst: Freitag 9. Januar 2009, 14:17
von citybreaker
Ehm wie wo was?

Verfasst: Freitag 9. Januar 2009, 22:13
von martin101986
Hallo,

in der Python-Shell kannst du Codeteile interaktiv ausprobieren. Du kannst z.B eine Funktion definieren und diese dort dann testen oder wie in deinem Fall SQLite importieren und die Funktionen aufrufen.

Siehe
http://docs.python.org/tutorial/interpreter.html

Grüße
Martin

Verfasst: Freitag 9. Januar 2009, 23:03
von cofi
Das ist wohl das, was er `Python Command line Programm' nennt ;)

Verfasst: Samstag 10. Januar 2009, 10:05
von martin101986
@cofi

Das hab ich überlesen.

@citybreaker

Bei meiner installierten Python 2.6 funktioniert der import von sqlite3 ohne Probleme. Sonst wirklich nochmal neu installieren probieren außer jemand hat noch eine andere Idee.

Verfasst: Samstag 10. Januar 2009, 11:20
von BlackJack
Zeig doch einfach mal einen minimalen Quelltext mit dem Problem und den kompletten Traceback.