Итак, я уже создал и активировал виртуальную среду, создал проект и приложение (но приложение не должно иметь большого значения в данный момент). Я пытаюсь просмотреть свой проект и выполнил команду сервера, но она не запустилась. Чтобы уточнить, я уже добился большего прогресса с веб-приложением: создал модель и перенес ее, чтобы я мог использовать ее в приложении, просмотрел проект в качестве администратора и увидел, что модель работает, но когда я создал вторую модель, у меня было проблемы с миграцией. поэтому я сделал несколько шагов назад к точке, где я мог просто просмотреть пустой проект, и это тоже не сработало, поэтому я запутался. Я мог бы просто удалить и начать все сначала, но я хотел бы знать, что не так на этом этапе. Ниже показано, что выводит терминал, когда я пытался запустить команду «runserver», чтобы я мог просматривать проект на своем локальном сервере.
C:\Users\acer>cd Desktop/programming/learning_log
C:\Users\acer\Desktop\programming\learning_log>ll_env\Scripts\activate
(ll_env) C:\Users\acer\Desktop\programming\learning_log>python 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 <module>
main()
File "manage.py", line 12, in main
raise ImportError(
ImportError: Couldn't import Django. Are you sure it's installed and available on your PYTHONPATH environment variable? Did you forget to activate a virtual environment?
(ll_env) C:\Users\acer\Desktop\programming\learning_log>
Опять же, мне уже удалось просмотреть проект через сайт администратора и даже ввести topi c (поскольку я создал модель для Topi c), так что, очевидно, django установлено или, по крайней мере, был, и я не удалял файлы или папки.