解决:django.db.utils.OperationalError: unable to open database file

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了解决:django.db.utils.OperationalError: unable to open database file相关的知识,希望对你有一定的参考价值。

这是一个从GitHub上下载的,一个网站项目的源码。想要在自己的电脑上运行,期间过程相当曲折,不过至此终于是完成了。

1.安装过程:

python2->virtualenv->django1.9.8

2.模块安装

pip install xadmin

pip uninstall xadmin

pip install django-simple-captcha

pip install DjangoUeditor

pip install Pillow

 

3.运行:

python manage.py runserver

 

此时文件所在目录为D盘。

报错:

django.db.utils.OperationalError: unable to open database file

 

解决方法:可能是参考 http://zmrenwu.com/post/3/ 搭建开发环境,教程中显示的是在C盘创建workspace。于是我将文件挪到C:\Users\admin\workspace。再次运行

python manage.py runserver

 

成功!

所以是权限不够?一个猜想,不一定对。

以上是关于解决:django.db.utils.OperationalError: unable to open database file的主要内容,如果未能解决你的问题,请参考以下文章

vs2008解决方案资源管理器不显示解决方案

什么是 沙盒解决方案

解决PowerShell乱码问题

如何解决解决方案中现有项目的c#CS0006错误

关于问题解决与事件解决的思考

「解决方案架构」解决方案架构概述