“python manage.py syncdb”命令给出了以下错误:
sqlite3.OperationalError: unable to open database file
我正在按照Practical Django Projects中的分步说明进行操作,因此我认为这必须对Windows操作系统表现得格外奇怪!
我检查过的事情:
1.在settings.py中更新路径绝对正确!
2.路径是:C:\Documents and Settings\fixavier\Desktop\Django\Database\cms\cms.txt
所以整个文件夹 - 数据库,具有共享和安全权限。
由于无法跟踪并成功执行简单的指令,我几乎处于海底,所以请你帮帮我吧!
答案 0 :(得分:2)
您尚未准确显示路径在settings.py文件中的表示方式。但是,如果你已经完成了它如何在这里显示,它将无法正常工作。您需要使用正斜杠(/
)或双向后斜杠(\\
)。
这是因为在Python中反斜杠通常意味着转义以下字符。