Es hört sich so an, als hätten Sie Django nicht installiert. Sie sollten das von diesem Befehl erzeugte Verzeichnis überprüfen:
python -c "from distutils.sysconfig import get_python_lib; print get_python_lib()"
Um zu sehen, ob Sie die Django-Pakete dort haben.
Wenn sich in Site-Paketen kein Django-Ordner befindet, ist Django nicht installiert (zumindest für diese Python-Version).
Möglicherweise ist mehr als eine Python-Version installiert, und Django befindet sich in einer anderen Version. Sie können alle Versionen von Python herausfinden, wenn Sie tippen pythonund dann die Tabulatortaste drücken. Hier sind all die verschiedenen Pythons, die ich habe.
$python
python python2-config python2.6 python2.7-config pythonw2.5
python-config python2.5 python2.6-config pythonw pythonw2.6
python2 python2.5-config python2.7 pythonw2 pythonw2.7
Sie können den obigen Befehl für jede Python-Version ausführen und im Site-Packages-Verzeichnis der einzelnen Versionen nachsehen, ob in einem von ihnen Django installiert ist. Beispielsweise:
python2.5 -c "from distutils.sysconfig import get_python_lib; print get_python_lib()"
python2.6 -c "from distutils.sysconfig import get_python_lib; print get_python_lib()"
Wenn Sie Django in python2.6 finden, versuchen Sie es mit Ihrem ursprünglichen Befehl
python2.6 manage.py ...