sqlite3.操作错误
我在使用“python manage.py syncdb”这个命令时遇到了以下错误:
sqlite3.OperationalError: unable to open database file
我正在按照《实用Django项目》的逐步说明进行操作,所以我觉得这可能和Windows操作系统有些奇怪的表现有关!
我检查过的内容:
1. settings.py中的路径更新是完全正确的!
2. 路径是:C:\Documents and Settings\fixavier\Desktop\Django\Database\cms\cms.txt
所以整个文件夹——Database,已经设置了共享和安全权限。
我现在感觉就像在海底一样,因为无法按照简单的说明进行操作并成功执行,所以你能帮我一下吗!
1 个回答
2
你没有具体展示你的settings.py文件中路径是怎么写的。不过如果你像这里展示的那样写,是不行的。你需要使用正斜杠(/
)或者两个反斜杠(\\
)。
这是因为在Python中,反斜杠通常是用来转义后面的字符的。