Получаю ошибку при использовании aws для размещения моего сайта django

Я пытаюсь разместить свой проект Django на AWS. Я успешно создал экземпляр ec2 на AWS, и когда я выполнил необходимые команды в cmd моего Linux, он отлично работает. Я загрузил на него свой необходимый проект, который показан ниже

(var) ubuntu@ip-172-31-81-19:~$ ls
en2  final_webpage  req.txt  var

var - виртуальная среда, которую я создал во время работы над проектом.final_webpage - мой проект, который я должен выполнить.

(var) ubuntu@ip-172-31-81-19:~/final_webpage$ cd form
(var) ubuntu@ip-172-31-81-19:~/final_webpage/form$ ls
db.sqlite3  en1  form  manage.py  pip3  subform

Когда я пытаюсь запустить свой manage.py, он выдает ошибку.

(var) ubuntu@ip-172-31-81-19:~/final_webpage/form$ python3 manage.py runserver
Traceback (most recent call last):
  File "/home/ubuntu/final_webpage/form/manage.py", line 11, 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 "/home/ubuntu/final_webpage/form/manage.py", line 22, in <module>
    main()
  File "/home/ubuntu/final_webpage/form/manage.py", line 13, 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?

это моя версия python, которую я использую

(var) ubuntu@ip-172-31-81-19:~/final_webpage/form$ python3
Python 3.9.4 (default, Apr  9 2021, 01:15:05) 
[GCC 5.4.0 20160609] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> 

тот же самый проект, когда я пытаюсь запустить на моем обычном cmd, работает совершенно нормально

astirmind@astirmind-H61H2-M4:~/desktop$ cd final_webpage
astirmind@astirmind-H61H2-M4:~/desktop/final_webpage$ cd form
astirmind@astirmind-H61H2-M4:~/desktop/final_webpage/form$ python3 manage.py runserver
Performing system checks...

System check identified no issues (0 silenced).
January 05, 2022 - 10:36:18
Django version 3.2.9, using settings 'form.settings'
Starting development server at http://127.0.0.1:8000/
Quit the server with CONTROL-C.

может ли кто-нибудь предложить мне что-нибудь

я решил проблему, выполнив следующие шаги. развертывание django

Вернуться на верх