I can successfully run git clone 'my repository'
I can run 'pip3 install -r requirements.txt'; from the correct directory 'server'
When I run the command 'python3 manage.py makemigrations'; nothing happens.
When I run 'python3 -m pip show django', I get the following:
Name: Django Version: 3.2.14 Summary: A high-level Python Web framework that encourages rapid development and clean, pragmatic design. Home-page: https://www.djangoproject.com/ Author: Django Software Foundation Author-email: foundation@djangoproject.com License: BSD-3-Clause Location: /home/theia/.local/lib/python3.6/site-packages Requires: asgiref, pytz, sqlparse Required-by:
My requirements.txt file:
\\\
requests
Django
# changed to 20.1.0 to get rid of error
gunicorn==20.1.0
Pillow==8.0.1
ibm-cloud-sdk-core==3.10.0
ibm-watson==5.2.2
ibmcloudant==0.0.34
\\\
my manage.py file:
\\\
#!/usr/bin/env python
"""Django's command-line utility for administrative tasks."""
import os
import sys
def main():
"""Run administrative tasks."""
os.environ.setdefault('DJANGO_SETTINGS_MODULE', 'djangobackend.settings')
try:
from django.core.management import execute_from_command_line
except ImportError as exc:
raise 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?"
) from exc
execute_from_command_line(sys.argv)
if __name__ == '__main__':
main()
\\\
If I run 'python manage.py makemigrations', I get the following error:
File "manage.py", line 17 ) from exc ^ SyntaxError: invalid syntax
If I run 'python3 manage.py makemigrations', nothing happens.
My version of python is 2.7.17
I am working in a virtual lab through Skills Network Labs as part of the Coursera Full Stack Course (Theia; the lab is deleted at sign off), 'I run the command ps -ef | grep runserver', and get this:
theia 2018 279 0 13:22 pts/0 00:00:00 grep --color=auto runserver
so I don't think 'killing' the server would work.
INSTALLED_APPS is present in my settings.py folder.
I only have the single project running.
Ideas? I'm kind of new, so if you say, add such and such, can you be specific? same for command; thank you.