我正在尝试安装一个我从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
你能帮帮我吗?我应该在哪里设定什么价值?
提前致谢
答案 0 :(得分:0)
根据您的问题:
$ PYTHONPATH中的路径是
/home/user/iSniff-GPS/iSniff-GPS
但你的实际路径是
/home/user/iSniff-GPS/iSniff_GPS
请更新我们的实际目录结构以及您如何运行该项目?