0

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

即使可以做到这一点,为什么 Django 会这样启动项目?我也尝试过 Virtualenv,但没有用同样的事情发生

4

1 回答 1

0

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

于 2016-09-06T19:44:00.517 回答