django.db.utils.OperationalError:数据库已锁定
我将一个django项目从eclipse(在windows上)移动到linux机器上,并尝试从命令行运行它 我一完成python manage.py runserver,就得到了:django.db.utils.OperationalError:数据库被锁定django.db.utils.OperationalError:数据库已锁定,django,sqlite,Django,Sqlite,我将一个django项目从eclipse(在windows上)移动到linux机器上,并尝试从命令行运行它 我一完成python manage.py runserver,就得到了:django.db.utils.OperationalError:数据库被锁定 这是我第一次在linux上运行这个项目(果然,cache.db文件上的fuser没有任何结果)。我甚至尝试清除cache.db的内容并运行它,但仍然出现相同的错误在windows中,您可以尝试更改文件的权限或将数据库文件放入文件夹以设置权限
这是我第一次在linux上运行这个项目(果然,cache.db文件上的fuser没有任何结果)。我甚至尝试清除cache.db的内容并运行它,但仍然出现相同的错误在windows中,您可以尝试更改文件的权限或将数据库文件放入文件夹以设置权限 如果runserver命令有效,并且在运行错误后,还可以通过设置timeout数据库选项来增加默认超时值
'OPTIONS': {
# ...
'timeout': 20,
# ...
}
我确实遇到过这个问题,但就我而言,我只有一条线索。所以我不认为这是一个并发问题