Ich bin ein Django-Neuling und möchte die Macht dieses berühmten Rahmens erkunden.Django: Kein Modul namens django.core.management
Nachdem alle Setups lief ich
sudo python manage.py syncdb
,
und ich bekomme diese Fehlermeldung
Traceback (most recent call last):
File "manage.py", line 8, in <module>
from django.core.management import execute_from_command_line
ImportError: No module named django.core.management
Ich benutze virtualenv und virtualenvwrapper, und ich meine Arbeits virtualenv aktiviert durch einen workon
Befehl ausgibt.
Auch wenn ich which python
lief, habe ich dies:
/home/myname/Envs/EnvName/bin/python
,
und pip freeze| grep - django
kehrt:
Django==1.5.4
django-toolbelt==0.0.1
Die erste Zeile meines manage.py ist #!/usr/bin/env python
.
Auch
python2.7 -c "from distutils.sysconfig import get_python_lib; print get_python_lib()"
gibt
/home/myname/Envs/EnvName/lib/python2.7/site-packages
und in diesem Verzeichnis, ich einen Ordner mit dem Namen django sehen.
Also ich denke, ich bin wirklich fest, jemand bitte?
Eines Ihrer Probleme ist, dass Sie 'sudo' verwenden. –