我有很多项目在 ubuntu 中使用 python2.7 和 virtualenv/virtualenvwrapper,在我的工作中,一些开发人员使用 macosx 和 windows,通常我像往常一样创建项目:
django-admin.py start project x
我们将 svn 用于 cvs,但在某些时候,对我来说没有任何合理性,当我尝试以下操作时:
python manage.py runserver
不起作用,但仅适用于我并且在我的笔记本电脑中,在生产服务器或其他开发人员中不会发生。
有任何想法吗?
我收到了这个错误:
错误:在包含“manage.py”的目录中找不到文件“settings.py”。看来您已经定制了一些东西。您必须运行 django-admin.py,并将其传递给您的设置模块。(如果文件 settings.py 确实存在,它会以某种方式导致 ImportError 。)
但显然,设置文件存在并且位于 manage.py 文件的同一文件夹中,并且不适用于我......
django 和 appengine也会发生这种情况