ดูเหมือนว่าคุณไม่ได้ติดตั้ง django ไว้ คุณควรตรวจสอบไดเร็กทอรีที่สร้างโดยคำสั่งนี้:
python -c "from distutils.sysconfig import get_python_lib; print get_python_lib()"
เพื่อดูว่าคุณมีแพ็คเกจ django อยู่ในนั้นหรือไม่
หากไม่มีโฟลเดอร์ django ในไซต์แพ็กเกจแสดงว่าคุณไม่ได้ติดตั้ง django ไว้ (อย่างน้อยสำหรับ python เวอร์ชันนั้น)
เป็นไปได้ว่าคุณติดตั้ง python มากกว่าหนึ่งเวอร์ชันและ django อยู่ในเวอร์ชันอื่น คุณสามารถค้นหาเวอร์ชันทั้งหมดของ python ได้หากคุณพิมพ์python
แล้วกด TAB นี่คืองูหลามที่แตกต่างกันทั้งหมดที่ฉันมี
$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
คุณสามารถทำคำสั่งด้านบนสำหรับ python แต่ละเวอร์ชันและดูภายในไดเร็กทอรี site-package ของแต่ละเวอร์ชันเพื่อดูว่ามี django ติดตั้งอยู่หรือไม่ ตัวอย่างเช่น:
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()"
หากคุณพบ django ใน python2.6 พูดให้ลองใช้คำสั่งเดิมของคุณด้วย
python2.6 manage.py ...