مشكلتي في البايثون ارجوا مساعدتي - python django

مرحبا ,

توجد لدي مشكلة في اطار عمل دجانكو django يوجد ملف المسؤول عن تشغيل السيرفر runserver ولكن عندما اشغل الملف من cmd لا يعمل manage.py وتظهر لي هذي المشكلة

C:\Users\C4-i7\Desktop\django_project\first_project>py manage.py runserver

Traceback (most recent call last):

File "manage.py", line 10, in main

from django.core.management import execute_from_command_line

ModuleNotFoundError: No module named 'django'

The above exception was the direct cause of the following exception:

Traceback (most recent call last): File "manage.py", line 21, in main()

File "manage.py", line 16, in main

وشكرا


Karim_Amahtil أضف ردا

المشكلة التي ظهرت معك ممكن يكون سببها أحد هذه الأخطاء :

1- PYTHONPATH ليس مُعد جيداً لظبطه يجب إعتماد :

export PYTHONPATH=/usr/local/lib/python2.7/site-packages

2- نسيت سطر #!/usr/bin/env python في بداية ملف manage.py 3- أنت تعمل على نظام إفتراضي virtualenv ونسيت ظبطه ليقوم بتفعيل أوامر manage.py (من المرجح انك قمت بتنصيب Django على نظامك لكن نسيت تنصيبه على virtualenv)

source path/to/your/virtualenv/bin/activate

أو

workon env_name

4- أنت تعتمد نسخة قديمة من الـPython وعليك تحديثها

في بعض الأحيان إعادة تنصيب Django أو تحديثه تحل مثل هذه المشاكل