刚接触编程,请求各位帮助帮助

![img](https://img-mid.csdnimg.cn/release/static/image/mid/ask/831950426266156.png "#left")

img

sqlite3.OperationalError: unable to open database file

报错的原因有以下几种:

1:文件路径中存在中文,需要把文件移动到一个全英文目录中

2::数据库路改成绝对路径,并且目录要存在

3:数据库会自动建立,之前自己多此一举的建了个数据库,所以有权限问题。

4: 一般在settings.py中配置name路径的时候,如果不具体指到某个盘符,对应的文件夹要在该项目中存在。

5: 请将装xx.db的文件夹改成可读写(去掉只读)

6: 用sqlite3 配置文件中的user,password和host都可以默认为空

升级python版本