2010-05-22 108 views
1

的“蟒蛇manage.py执行syncdb”命令是给我下面的错误:sqlite3.OperationalError

sqlite3.OperationalError: unable to open database file 

我以下步骤由实用Django的项目的操作说明,所以我觉得这必须做Windows操作系统的行为古怪!

我已经入住过的东西: 1.路径在settings.py中更新绝对正确! 2.路径为:C:\Documents and Settings\fixavier\Desktop\Django\Database\cms\cms.txt 因此,整个文件夹 - 数据库具有共享和安全权限。

我几乎处于海底,无法关注并成功执行简单的指令,所以请你帮我一把!

回答

2

您尚未在settings.py文件中准确显示路径的表示方式。但是,如果你已经完成了你在这里展示的方式,它将无法工作。您需要使用正斜杠(/)或双反斜杠(\\)。

这是因为在Python中反斜杠通常意味着要逃避以下字符。

+0

我只是觉得Python会自己照顾它。 Shud hv试过了!万分感谢! – fixxxer 2010-05-22 15:00:16

相关问题