Wygląda na to, że nie masz zainstalowanego django. Powinieneś sprawdzić katalog utworzony przez to polecenie:
python -c "from distutils.sysconfig import get_python_lib; print get_python_lib()"
Aby sprawdzić, czy masz tam pakiety django.
Jeśli w pakietach witryn nie ma folderu django, oznacza to, że nie masz zainstalowanego django (przynajmniej dla tej wersji Pythona).
Możliwe, że masz zainstalowaną więcej niż jedną wersję Pythona, a django znajduje się w innej wersji. Możesz znaleźć wszystkie wersje Pythona, wpisując, python
a następnie naciskając TAB. Oto wszystkie różne Pythony, które mam.
$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
Możesz wykonać powyższe polecenie dla każdej wersji Pythona i zajrzeć do katalogu site-packages każdej z nich, aby sprawdzić, czy któryś z nich ma zainstalowane django. Na przykład:
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()"
Jeśli zdarzy ci się znaleźć django w powiedzmy python2.6, wypróbuj swoje oryginalne polecenie z
python2.6 manage.py ...