CommandError:您似乎没有安装'sqlite3'程序或在您的路径上

vku*_*mar 8 python sqlite django

我最近安装了Django用作Web框架,我正在尝试使用该命令python manage.py dbshell来访问SQLite的数据库shell,如本文所述:如何在Django项目中访问SQLite的db shell?.它给了我错误CommandError: You appear not to have the 'sqlite3' program installed or on your path.

我下载了sqlite.exe文件并将其保存在目录中C:\sqlite\sqlite3.exe.然后我在命令提示符下将该目录添加到我的路径,但它仍然给出了相同的错误.我没有正确地将它添加到我的路径中吗?我使用的是Windows 10 64位,但安装了python 32位.

我从https://www.sqlite.org/download.html下载了该文件,然后我下载了该文件sqlite-tools-win32-x86-3120200.zip

cof*_*der 7

将目录添加到 后PATH,关闭并重新打开命令提示符。这将使更改PATH可用于您当前的命令提示符会话。


小智 6

我遇到了同样的问题。最后,我做出了一个决定:


Def*_*awN 5

如果您在Linux上运行它,请先安装sqlite3 cli

sudo apt-get install sqlite3 libsqlite3-dev
Run Code Online (Sandbox Code Playgroud)