2011-02-05 30 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

ImportError例外は、Pythonが特定のモジュールをインポートできない場合に発生します。通常は、そのモジュールが環境変数PYTHONPATHに表示されないためです。

あなたのケースでは、にdjango.confへのパスを追加する必要があります。ここで

はこれを達成するにはいくつかの異なる方法に大きな書き込みアップだ:

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

編集:typo-- django.confパスに追加する必要があり、ないevennia.py、感謝雄二を修正しました。

+0

'ImportError'がdjango.conf''用ではなく、 'evennia'、そして奇妙なことは、Djangoは「wasn場合' manage.py'は最初 'django.core.management'はImportErrorを投げるべきであるということですパス上のt。 –

+0

これは、evennia settings.pyは最初にdjango.confをインポートしてからdjangoを管理しようとします。それでも、彼はパスに 'django'を追加する必要があります。 –

0

Djangoをインストールしていない場合は、これが表示されます。

pip install django 
関連する問題