Когда я запускаю команду python manage.py dbshell
, я получаю эту ошибку:
Error: You appear not to have the 'sqlite3' program installed or on your path.
Решение частично намечено во втором сообщении этот поток, Но как это можно решить на ubuntu? Питон, который я использую, - версия 2.6.
Ошибка при доступе к оболочке sqlite3 из приложения django
Ответ 1
Установка программы sqlite должна решить проблему:
sudo apt-get install sqlite3
(или используйте synaptic, если вы предпочитаете интерфейс GUI)
Ответ 2
Чтобы загрузить SQLite, вы открываете страницу загрузки веб-сайта SQlite.
Сначала перейдите на веб-сайт https://www.sqlite.org. Во-вторых, откройте страницу загрузки https://www.sqlite.org/download.html SQLite предоставляет различные версии для различных платформ, например, Windows, Linux, Mac и т.д. Вы должны выбрать подходящую версию для загрузки.
Например, чтобы работать с SQLite в Windows, вы загружаете программу командной строки, как показано на скриншоте ниже.
Загруженный файл является ZIP-форматом и его размер довольно мал.
Установить SQLite
Установка SQLite проста и понятна.
Сначала создайте новую папку, например C:\sqlite. Во-вторых, извлеките содержимое файла, загруженного в предыдущем разделе, в папку C:\sqlite. Вы должны увидеть, что sqlite3.exe находится в папке C:\sqlite. Чтобы проверить установку, выполните следующие действия:
Сначала откройте окно командной строки и перейдите в папку C:\sqlite.
Во-вторых, введите sqlite3, вы увидите следующее окно
В-третьих, вы можете ввести команду .help из приглашения sqlite > , чтобы просмотреть все доступные команды в sqlite3.
В-четвертых, чтобы выйти из sqlite > , вы используете команду .quit следующим образом:
Добавьте каталог, в который вы установили sqlite, в переменную системного пути в переменных окружения Windows и kaboom. Моя работала отлично.
Счастливое программирование...!