1

我正在尝试安装一个从 googlecode 克隆的项目:1 不幸的是,我从未使用过 django,并且在阅读官方文档和谷歌搜索后遇到了一个我无法解决的问题。尽管如此,我认为这是一个简单的问题,我一定错过了一些微不足道的事情。

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

你能帮助我吗?我应该在哪里设置什么值?提前致谢

4

1 回答 1

0

根据您的问题:

$PYTHONPATH 中的路径是

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

但你的实际路径是

/home/user/iSniff-GPS/iSniff_GPS

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

于 2013-05-20T16:41:01.890 回答