Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/325.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python django 1.6如何在windows上的virtualenv中使用sqlite3?_Python_Django_Sqlite - Fatal编程技术网

Python django 1.6如何在windows上的virtualenv中使用sqlite3?

Python django 1.6如何在windows上的virtualenv中使用sqlite3?,python,django,sqlite,Python,Django,Sqlite,我是django的新手。我正在努力学习一些在线视频教程。 我正在运行django 1.6,同时运行命令 python manage.py dbshell 然后我得到了错误 “sqlite3”不能识别为内部或外部命令、可操作程序或批处理文件。 然后我从他们的网站下载了dll文件和sqlite.exe文件,并将其添加到path。它现在可以在我的电脑上正常工作,但正如它所预期的那样,它不会影响我正在使用的VirtualNV,并且有点不知道如何继续 我之所以使用django 1.6,只是因为教程遵循它。

我是django的新手。我正在努力学习一些在线视频教程。 我正在运行django 1.6,同时运行命令

python manage.py dbshell

然后我得到了错误

“sqlite3”不能识别为内部或外部命令、可操作程序或批处理文件。

然后我从他们的网站下载了dll文件和sqlite.exe文件,并将其添加到path。它现在可以在我的电脑上正常工作,但正如它所预期的那样,它不会影响我正在使用的VirtualNV,并且有点不知道如何继续


我之所以使用django 1.6,只是因为教程遵循它。

您遵循的是什么教程?官方版本有1.9version@Sayse,这是pluralsight中django教程的一些基础知识。我不知道最新版本是1.9,当我开始关注它时,我意识到他使用的版本不同,所以很多与sql相关的命令在我的版本中都不起作用。为了能够遵循教程,我降低了django版本的等级,并继续遵循,直到出现这个错误。在任何地方都找不到适用于windows的解决方案。您应该包括完整堆栈跟踪,因为它可能会让您了解发生了什么情况sqlite3.exe二进制文件以及您是如何将其添加到路径的?激活virtualenv后路径是否会更改?@Alasdair,我将其全部存储在
C:\sqlite3
目录中,并将其添加到环境变量中的
path
。当我激活virtualenv时,路径保持不变,但我认为它无法识别它之外的任何东西。在virtualenv中工作了一段时间后,我添加了sqlite3文件并将目录添加到path。