2011-02-05 109 views
4

我试图安装Evennia Python MUD,当我到达python manage.py syncdb命令时,我收到下面的消息...为什么会有任何想法?Django.conf模块找不到,为什么?

Traceback (most recent call last): 
    File "evennia.py", line 33, in ? 
    from django.conf import settings 
ImportError: No module named django.conf 

回答

2

当Python无法导入特定模块时发生异常ImportError。通常这是因为该模块未出现在您的PYTHONPATH环境变量中。

因此,对于您的情况,您需要将路径django.conf添加到您的PYTHONPATH

下面是关于完成这几种不同的方式一个伟大的写了起来:

http://docs.webfaction.com/software/python.html#importerror

编辑:更正typo-- django.conf应该被添加到路径,而不是evennia.py,感谢虞姬。

+0

的`ImportError`是`django.conf`,不`evennia`,而奇怪的是,`manage.py`应该先抛出一个`django.core.management`导入错误如果Django的WASN”在路径上。 – 2011-02-05 06:26:12

0

如果你还没有安装Django,你会得到这个。

例如

pip install django 
相关问题