2011年02月24日 星期四 18:56
运行manage.py db
shell
,出错提示: sqlite3不是内部或外部命令,也不是可运行的程序或批处理
文件
。
用的是python2.5版本,sqlite3,setting.py里的设置都对。到底是哪里出现问题了?
2011年02月25日 星期五 09:14
sqlite3没有安装
2011年02月25日 星期五 10:05
教程上说python2.5版以上不需要 安装 sqlite3
2011年02月25日 星期五 10:24
sqlite3指的是sqlite3软件包,不是python-sqlite3软件包。python 2.5以上已经内置的是sqlite3的wrapper。你查下是否是这个问题
2011年02月25日 星期五 10:32
意思是说不需要安装 python-sqlite3,但要安装 sqlite3软件包?
2011年02月25日 星期五 10:34
对
2011年02月25日 星期五 10:38
教程:“如果你用python2.5或更高版本的话,SQLite是唯一一个被支持的且不需要以上安装步骤的数据库。 它仅对你的文件系统中的单一文件读写数据,并且Python2.5和以后版本内建了对它的支持。”
教程上说的不需要安装数据库
2011年02月25日 星期五 10:58
在python 2.5中要操作sqlite3数据库,需要二个组件:
1、 DB-API modules
2、SQLite3的C语言类库
其中,python 2.5中内置的sqlite3支持是db-api modules。
sqlite3的C语言类库是需要单独安装的。
2011年02月25日 星期五 10:58
2011年02月25日 星期五 11:05
Precompiled Binaries For Windows
sqlite-shell-win32-x86-3070500.zip
(276.07 KiB)
A
command-line shell
for accessing and modifying SQLite databases. This program is compatible with all versions of SQLite through 3.7.5 and beyond.
2011年02月25日 星期五 11:06
我下载的是这个,现在没有出现原先的错误提示了。
是不是只下载这个就行了呢?
2011年02月25日 星期五 11:20
对。另外需要做的是,将sqlite3.exe所在的路径加到系统环境变量里面去。
2011年02月25日 星期五 11:37
好的,很感谢您
2011年06月04日 星期六 16:46
感谢夏武,感谢哈哈,我也解决了这个问题
Zeuux © 2024
京ICP备05028076号