Wenn ich python manage.py dbshell
Befehl ausführen, bekomme ich diesen Fehler: Error: You appear not to have the 'sqlite3' program installed or on your path.
Die Lösung ist teilweise in der zweiten Post von this thread angedeutet. Aber wie kann es auf Ubuntu gelöst werden? Der Python, den ich benutze, ist Version 2.6.Fehler beim Zugriff auf sqlite3 Shell von Django-Anwendung
Antwort
das SQLite-Programm installieren, das Problem lösen soll:
sudo apt-get install sqlite3
(oder synaptische verwenden, wenn Sie eine GUI-Schnittstelle bevorzugen)
SQLite herunterzuladen, öffnen Sie die Download-Seite der SQLite Website.
Gehen Sie zuerst zur https://www.sqlite.org Website. Zweitens, öffnen Sie die Download-Seite https://www.sqlite.org/download.html SQLite bietet verschiedene Versionen für verschiedene Plattformen, z. B. Windows, Linux, Mac, etc. Sie sollten eine geeignete Version zum Download auswählen.
Um zum Beispiel mit SQLite unter Windows zu arbeiten, laden Sie das Kommandozeilen-Shell-Programm herunter, wie im Screenshot unten gezeigt.
Die heruntergeladene Datei ist ZIP-Format und ihre Größe ist ziemlich klein.
installieren SQLite
Installation SQLite ist einfach und unkompliziert.
Erstellen Sie zuerst einen neuen Ordner, z. B. C: \ sqlite. Zweitens extrahieren Sie den Inhalt der Datei, die Sie im vorherigen Abschnitt heruntergeladen haben, in den Ordner C: \ sqlite. Sie sollten sehen, dass sich sqlite3.exe im Ordner C: \ sqlite befindet. Um die Installation zu überprüfen, führen Sie die folgenden Schritte aus:
Öffnen Sie zunächst das Befehlszeilenfenster und navigieren Sie zum Ordner C: \ sqlite.
Zweitens geben Sie sqlite3, sollten Sie das folgende Fenster
Drittens sehen Sie die .help Befehl von der sqlite> Eingabeaufforderung eingeben können alle verfügbaren Befehle in sqlite3 zu sehen.
Viertens die SQLite zu beenden>, verwenden Sie .quit Befehl wie folgt:
das Verzeichnis anhängen, wo Sie die SQLite auf den Pfad-Systemvariablen in Windows-Umgebungsvariablen und Kaboom installiert. Meins hat gut funktioniert.
Fröhliche Programmierung ...!