Ich habe einige Probleme mit Schluck meine Dateien zu bedienen, so habe ich meinen Computer neu gestartet, beim Zurückgehen zu meinem Projekt und Starten des Servers habe ich plötzlich den Fehler : ImportError: No module named django.core.management
.Neustart Computer und habe: ImportError: Kein Modul namens django.core.management
ich vor Ort arbeitete und in meinen Dateien kann ich den django Ordner sehen - es ist Weg ist: MAMP/Library/lib/python2.7/site-packages/mysql/connector/django
Der vollständige Fehler wie folgt aussieht:
Message:
Command failed: /bin/sh -c ./manage.py runserver
Traceback (most recent call last):
File "./manage.py", line 11, in <module>
from django.core.management import execute_from_command_line
ImportError: No module named django.core.management
Details:
killed: false
code: 1
signal: null
cmd: /bin/sh -c ./manage.py runserver
stdout:
stderr: Traceback (most recent call last):
File "./manage.py", line 11, in <module>
from django.core.management import execute_from_command_line
ImportError: No module named django.core.management
Meine manage.py wie folgt aussehen:
#!/usr/bin/env python
# -*- coding: utf-8 -*-
from __future__ import unicode_literals
import os
import sys
if __name__ == "__main__":
os.environ.setdefault("DJANGO_SETTINGS_MODULE", "tckt.settings")
from django.core.management import execute_from_command_line
execute_from_command_line(sys.argv)
läuft die python gibt mir diese: /usr/bin/python
Ich bin mir nicht sicher, ob ich in einer virtuellen Umgebung laufe oder nicht. Ich mache das Front-End dieses Projekts, die Umgebung wurde von jemand anderem für mich eingerichtet und installiert - aber python -c 'import sys; print sys.real_prefix' 2>/dev/null && INVENV=1 || INVENV=0
(wie ein anderer Beitrag vorgeschlagen, um zu überprüfen, ob ich in einer virtuellen Umgebung war) gab nichts zurück.
Ich habe durch einige der anderen Beiträge geschaut und sehe, dass einige Leute neu installiert haben, andere haben Pfade geändert, andere sagen NICHT, die manage.py Datei zu bearbeiten - aber da bin ich mir nicht wirklich sicher, ob das Problem der Pfad ist oder die Installation Ich bin mir nicht sicher, wie es weitergeht.Wenn Sie weitere Informationen benötigen, lassen Sie es mich wissen.
oh das ist interessant, vor dem Neustart meines Computers wurde meine Eingabeaufforderung von einem Ordnernamen vorangestellt (ich erinnere mich nicht, welcher)) - ich werde nach diesem 'activate' Skript suchen gehen ... wird es in einem bestimmten sein Datei? – HolyMoly
Der Ordnername, wenn er von Klammern '(env)' umgeben war, ist Ihre virtuelle Umgebung. Das 'activate'-Skript befindet sich in diesem Ordner in einem' bin'-Ordner. In der Regel "env/bin/activate". – Soviut
Ich sehe 'scripts/bin' und innerhalb davon gibt es nur eine Datei namens 'create-database', vielleicht wurde sie irgendwie gelöscht ... sollte ich sie manuell neu erstellen? – HolyMoly