Có vẻ như bạn chưa cài đặt django. Bạn nên kiểm tra thư mục được tạo bởi lệnh này:
python -c "from distutils.sysconfig import get_python_lib; print get_python_lib()"
Để xem bạn có các gói django trong đó không.
Nếu không có thư mục django bên trong gói trang, thì bạn chưa cài đặt django (ít nhất là đối với phiên bản python đó).
Có thể bạn đã cài đặt nhiều phiên bản python và django nằm trong phiên bản khác. Bạn có thể tìm hiểu tất cả các phiên bản của python nếu bạn nhập python
và sau đó nhấn TAB. Đây là tất cả những con trăn khác nhau mà tôi có.
$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
Bạn có thể thực hiện lệnh trên cho từng phiên bản python và xem bên trong thư mục gói trang của từng phiên bản để xem có phiên bản nào được cài đặt django hay không. Ví dụ:
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()"
Nếu bạn tình cờ tìm thấy django bên trong nói python2.6, hãy thử lệnh ban đầu của bạn với
python2.6 manage.py ...