无法使django工作:DJANGO_SETTINGS_MODULE麻烦

时间:2013-05-20 14:36:54

标签: python django

我正在尝试安装一个我从googlecode克隆的项目:1 不幸的是,我从未与django合作过,我遇到了一个问题,在阅读完官方文档和googl'ing之后我无法解决这个问题。不过,我认为这是一个简单的问题,我一定是缺少一些微不足道的东西。

ImportError: Settings cannot be imported, because environment variable DJANGO_SETTINGS_MODULE is undefined.

错误消息让我变得疯狂。我尝试将其设置为不同的值,并且还设置PYTHONPATH以考虑我的脚本所在的文件夹:

$ echo $PYTHONPATH
$ /home/user/iSniff-GPS/iSniff-GPS
$ pwd
$ /home/user/iSniff-GPS

包含models.py的文件夹为:/home/user/iSniff-GPS/iSniff-GPS

当我将DJANGO_SETTINGS_MODULE设置为值时,错误消息会更改:

ImportError: Could not import settings 'iSniff-GPS' (Is it on sys.path?): No module named iSniff-GPS
你能帮帮我吗?我应该在哪里设定什么价值? 提前致谢

1 个答案:

答案 0 :(得分:0)

根据您的问题:

$ PYTHONPATH中的路径是

/home/user/iSniff-GPS/iSniff-GPS

但你的实际路径是

/home/user/iSniff-GPS/iSniff_GPS

请更新我们的实际目录结构以及您如何运行该项目?