Получение ошибки CommandError в виртуальной среде в приложении django : Похоже, что у вас не установлена программа 'sqlite3' или не указан путь к ней

Я пытаюсь создать свой первый сайт django. Я использую windows и visual studio code. Я следую руководствам, данным на их сайтездесь. Я закончил часть 1, теперь я хочу использовать базу данных sqlite. Я использовал команду

$ python manage.py migrate

Теперь я хочу проверить схему созданной базы данных. Я попробовал выполнить команду

$ python manage.py dbshell

Но он выдает мне ошибку :

CommandError: You appear not to have the 'sqlite3' program installed or on your path.

Я не знаю, как решить.

Что я сделал? Я установил предварительно скомпилированные двоичные файлы с официального сайта . и также скачал sqlite3.exe с той же ссылки. Затем я создал папку в каталоге C:/ и включил в нее папку SQLite и включил в нее эти 3 файла: sqlite3.def, sqlite3.dll и sqlite3.exe. А также включил путь к этой папке в Environment Paths. Он работает в командной строке windows. Но не работает в виртуальной среде.

Пожалуйста, предложите некоторые решения.

Вернуться на верх