2017-09-05 3 views
0

Ich installierte Django und konnte überprüfen, dass das Modul tatsächlich in Python war, aber beim Versuch, grundlegende Befehle wie runserver zu implementieren oder manage.py zu verwenden; Ich erhalte den DJANGO_SETTEINGS_MODULE-Fehler. Ich habe bereits "set DJANGO_SETTINGS_MODULE = mysite.settings" wie empfohlen verwendet und mysite.settings in den PATH für Python eingefügt.Django Einstellungen Modul

Jetzt undefiniert sagt es, dass kein solches Modul existiert. Ich kann nichts anderes in der Dokumentation finden und habe den Namen meiner Testseite anstelle von "mysite" ohne Änderung verwendet. Weiß jemand was ich vermisse? Alles, was ich in der Modulbibliothek für Django in meinem Python finden kann, ist dieser Code.


von Zukunft Import unicode_literals

from django.utils.version import get_version 

VERSION = (1, 11, 5, 'final', 0) 

__version__ = get_version(VERSION) 


def setup(set_prefix=True): 
    """ 
    Configure the settings (this happens as a side effect of accessing the first setting), configure logging and populate the app registry. 
Set the thread-local urlresolvers script prefix if `set_prefix` is True. 
    """ 
    from django.apps import apps 
    from django.conf import settings 
    from django.urls import set_script_prefix 
    from django.utils.encoding import force_text 
    from django.utils.log import configure_logging 

    configure_logging(settings.LOGGING_CONFIG, settings.LOGGING) 
    if set_prefix: 
     set_script_prefix(
      '/' if settings.FORCE_SCRIPT_NAME is None else   force_text(settings.FORCE_SCRIPT_NAME) 
    ) 
apps.populate(settings.INSTALLED_APPS) 

Antwort

0

Sind Sie sicher, schrieb man richtig die Umgebungsvariable? Ich frage, weil ich sehe, Sie bekommen den Fehler DJANGO_SETTEINGS_MODULE (Einstellungen hat einen Rechtschreibfehler) ...