Django和文件权限问题

时间:2013-10-15 14:37:52

标签: python django macos

我在Django 1.5.4上安装了MAC OSX 10.6.8。我创建了一个测试项目 我无法编辑任何这些文件,它只读。我可以sudo并进行修改 但是在运行时可能尝试访问的其他文件是什么,如果它们是只读的,那么我的应用程序不起作用,例如:sqlite数据库文件"storage.db"。我可以更改项目根文件夹级别的文件权限并将其应用于所有文件吗?

即使可以做到这一点,为什么Django会像这样开始投射?我也试过Virtualenv,但没有用同样的事情发生

1 个答案:

答案 0 :(得分:0)

我弄明白了这个问题。它是我在我的系统中安装django的方式。以前我使用过sudo easy_install,但这次我创建了一个虚拟环境并用pip安装了django并且运行良好。虚拟环境是python中软件包安装的最佳解决方案。它不会搞乱系统包。